Flask返回JSON数据
来自CloudWiki
环境准备
安装flask_cors
因为存在跨域问题,需要使用flask_cors来修饰
pip install flask-cors
Flask代码
test.py:
import json from flask import Flask app = Flask(__name__)#创建一个该类的实例,第一个参数是应用模块或者包的名称 from flask_cors import * @app.route('/')#告诉Flask 什么样的URL能触发函数 @cross_origin() def hello_world(): #return 'Hello World!' s=['张三','年龄','姓名'] t={} t['姓名']='张三' t['年龄']='23' t['职业']='码农' data={} data['SUCCESS']='SUCCESS' data['data']=t return json.dumps(data,ensure_ascii=False) if __name__ == '__main__':#程序入口 app.run()#让应用运行在本地服务器上。 #app.run( host='0.0.0.0') #允许任意网址访问本站
python test.py 运行这段代码
在浏览器输入http://127.0.0.1:5000
如果正常,会显示如下页面: