当前位置:首页>python>Python学习【96】:使用 PyCharm + Python 制作本地学习网站

Python学习【96】:使用 PyCharm + Python 制作本地学习网站

  • 2026-08-26 22:49:20
Python学习【96】:使用 PyCharm + Python 制作本地学习网站

一、学前花絮

 对于Python的学习,我们已经输出了90多篇文章,包括python语法的基础知识,也包括高级进阶部分,内容众多。我们如何把学习成果保留下来供以后查阅呢?

建立自己的学习网站很必要,网站有两种,一种是对外的(有域名),一种是对内的(本地部署)。对外的网站需要依赖外部环境,比如github等,操作相对复杂。我们先从建设本地网站做起。

二、使用 PyCharm + Python 制作本地学习网站

2.1 网站的技术架构

2.2 详细步骤

2.2.1 项目结构创建

2.2.2安装依赖包

创建 requirements.txt:

Flask==2.3.3

Flask-Markdown==0.3

markdown==3.4.3

Pygments==2.15.1

Flask-Caching==2.0.2

python-frontmatter==1.0.0

watchdog==3.0.0

在PyCharm的Terminal中运行:

pip install -r requirements.txt

2.2.3编写核心代码

1. 创建配置文件 config.py

2.创建Markdown解析工具 utils/markdown_parser.py

3.创建主程序 app.py

4.创建启动脚本 `run.py`

2.2.4 创建HTML模板(templates/base.html)

2.3运行网站主程序并访问

在python的虚拟环境或者pycharm下运行run.py,结果如下:

这说明flask框架下的python程序启动了,接下来我们访问网站:

在浏览器中输入:http://localhost:5000,显示如下:

简单的python学习网站建立了,以后我们可以增加学习的内容,让网站丰富起来!

2.4 新增内容很简单

增内容只需 2 步:

l在 content/xxx/ 目录下新建 .md 文件

l用标准 Markdown 编写内容(支持代码高亮)

三、小结

今天我们学习了如何用python的flask+markdown建立用于自己学习网站,随着我们学习的深入,把碎片化的知识进行归纳总结是个好习惯。特别是对于python学习来说,尽管语法简单,但涉及的模块众多,我们要根据自己的学习方向进行调整。

让我们保持学习热情,多做练习。我们下期再见!

最新文章

随机文章