1、首先安装
conda install flask
from flask import Flask, request, jsonify
app = Flask(__name__)
"""
获取Get参数info,如果获取不到,则设置默认参数 ""
"""
@app.route('/')
def hello_world():
r = request.args.get('info','')
return r
# 获取List个数
@app.route('/list')
def list():
r = request.args.getlist('p') # 返回一个list
return str(r)
# 既可以接受GET方法 也可以接受 POST 方法
@app.route('/register', methods=['GET', 'POST'])
def getAndPost():
print(request.method)
return "hi:" + request.method
# 获取POST数据
@app.route('/register2', methods=['POST'])
def register2():
print(request.headers)
# print(request.stream.read()) # 不要用,否则下面的form取不到数据
print(request.form)
print(request.form['name'])
print(request.form.get('name'))
print(request.form.getlist('name'))
print(request.form.get('nickname', default='little apple'))
return 'welcome'
# 将字典类型转换为 json 响应输出
@app.route("/index")
def index():
data = {"name":"zeng", "age":23}
return jsonify(data)
if __name__ == '__main__':
app.run(port=5000, debug = True)
最后修改于 2020-01-13 17:33:11
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

