什么是 Flask 框架
Flask 是一个基于 Python 并且依赖于 Jinja2 模板引擎和 Werkzeug WSGI 服务的一个微型框架 (Micro Framework)
Flask 的框架模式是 MTV
M:Models 层, 模型层, 负责与数据库打交道
T:Templates 层, 模板层, 处理用户显示的内容, 如 html
V:Views 层, 视图层, 处理与用户打交道的内容 (请求和响应)
Flask 的安装
查看是否安装 Flask(在 python 的交互模式中)
import flask
没报错: 已经安装好了 Flask, 可以继续查看安装版本
报错: 没安装 Flask
查看已安装的 Flask 版本
flask.__version__
安装 Flask
- sudo pip3 install flask(在线安装)
- pip3 download flask(下载安装包安装)
初始化 Flask 应用
- from flask import Flask
- App = Flask(__name__)
- @App.route('/index')
- def index():
- return "<h1 > 这是首页 </h1>"
- if __name__ == "__main__":
- App.run(debug=True)
杀掉占用 5000 端口的进程
上述代码没有指定使用的进程端口, 默认使用的是 5000 端口
如果未关闭 5000 端口的进程, 下次再开启时端口会被占用, 这时我们需要杀掉占用 5000 端口的进程
查看占用 5000 端口的进程 ID
netstat -lptu
将进程 ID 对应的程序杀掉
sudo kill -9 进程 ID
来源: http://www.bubuko.com/infodetail-2911629.html