python代码:
# -*- coding: utf-8 -*- from flask import Flask,jsonify,render_template,request import json app = Flask(__name__)#实例化app对象 testInfo = {} num=10 @app.route('/test_post/nn',methods=['GET','POST'])#路由 def test_post(): global num '''receive data''' recv_data = request.get_data() if recv_data: print recv_data json_re = json.loads(recv_data) print json_re['email'] print json_re['phone'] else: print("receive data is empty") '''send data''' num = num + 1 testInfo['name'] = 'xiaoming' testInfo['age'] = num return json.dumps(testInfo) @app.route('/') def hello_world(): return 'Hello World!' @app.route('/index') def index(): return render_template('index.html') if __name__ == '__main__': app.run(host='0.0.0.0',#任何ip都可以访问 port=7777,#端口 debug=True )
前端代码:
echarts 数据展示:
以上这篇python实现通过flask和前端进行数据收发就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。