此次学习使用 Flask ,主要是为了给爬取的数据做可视化,用 Flask 做个小网站,展示一下数据。

为什么要用Flask

Flask 是一个轻量的 Python 框架。轻量代表着它非常的简单,核心就2个部分:

  • 路由转发 Werkzeug
  • 模板渲染 Jinja2

此次的网站功能比较简单,只要用模板渲染模块渲染出数据,展示出来就可以了,没有别的复杂功能,所以用 Flask 就比较合适。

为什么要用VSCode

VSCode是一款代码编辑软件,因为我 Python 开发也是用 VSCode,所以自然要在VSCode中搭建 Flask 环境啦。

下面是步骤。

先搭建python环境

见上一篇:

在VSCode中搭建Python开发环境

#技术/python #vscode 
本文是一篇在vscode中搭建python开发环境的教程。 VSCode(全称:Visual Studio Code)是一款免费的代码编辑器。进行 Python 开发时最经典的IDE应该是PyCharm(JetBrains公司出品),但是 JetBrains 系的软件都要收费,VSCode 的优点在于免费、通过插件可以支持多种语言的代码编辑,是一款非常强大的软件。

安装flask

在当前终端输入命令 pip3 install flask

这里pip3是我电脑的pip 版本

编写一个demo


from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello_world():
    return "hello world!"

if __name__ == 'main':
    app.run()

调试

在vscode中,点击菜单【运行】>启动调试>选择Flask进行调试(或终端中运行:python -m flask run

成功

问题汇总

Q: pip3 安装了flask,但是import时找不到。

原因是 电脑可能存在多个python版本,flask安装到别的版本里了。解释器换成正确的版本,即可解决问题。