官网教程在此 https://flask.palletsprojects.com/en/1.1.x/api/
文件结构: 一个app.py,一个static文件夹
app.py如下
# coding=utf-8
from flask import Flask,request,jsonify
app = Flask(__name__)
#config.py,读取配置文件,使用这种方法配置文件的变量必须全都大写
#app.config.from_object('config')
'''
app.run这一段需要放在后边
'''
@app.route("/")
def index () :
#print('ok')
print (request.args)
return "done"
@app.route("/json/<path:p>") #path是个类型关键字,默认的类型是字符串/json/<strpara>
def json(p):
print (request.args)
#这两种写法的效果是一样的
#return {path:p}
return jsonify(path=p)
# 生成环境使用nginx+uwsgi
if __name__ == "__main__":
app.run(
host='0.0.0.0',
port=5000,
debug=True #app.config['DEBUG']
)