python接收前端post数据_python实现通过flask和前端进行数据收发

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和前端进行数据收发就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值