安装Flask模块
pip install flask
创建一个Flask项目
创建App文件
from flask import Flask # 导入Flask包
app = Flask(__name__) # 获取Flask对象,以当前模块名为参数
# 路由默认为(127.0.0.1:5000)
@app.route('/') # 装饰器对该方法进行路由设置,请求的地址
def hello_world(): # 方法名称
return 'Hello World!' # 返回响应的内容
if __name__ == '__main__':
app.run()
运行Flask
通过python执行App.py文件
python app.py
服务会默认的在127.0.0.1:5000
* Serving Flask app "app" (lazy loading)
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
修改运行参数
在文件中修改参数进行变更debug,port, host
app.run(debug=True, port='8080', host='127.0.0.1')
使用sys模块,在控制台中输入参数进行参数变更
if __name__ == '__main__':
import sys
argvs = sys.argv
app.run(host=argvs[0], port=argvs[1], debug=argvs[2])
python app.py 127.0.0.1 8080True
使用flask-script包中的Manger模块
安装安装Flask-Script包
pip install flask-script
app.py文件
from flask import Flask
from flask_script import Manager
app =