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


Posted in Python onAugust 22, 2019

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
      )

前端代码:

<!DOCTYPE html>
<html lang="en">
 
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>echarts</title>
  <style type="text/css">
    html,
    body {
      width: 100%;
      height: 100%;
    }
 
    body {
      margin: 0px;
      padding: 0px
    }
 
    div {
      float: left;
    }
 
    #container {
      width: 50%;
      height: 100%;
    }
 
    #info {
      padding: 10px 20px;
    }
  </style>
</head>
 
<body>
  <div id="container"></div>
  <div id="info">数据展示:</div>
  <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js"></script>
 <script>
    var student = {
      email:'123456',
      phone:'121421421',
    };
 
    var senddata = JSON.stringify(student);
 
    console.log(senddata)
 
    setInterval(function query() {
      $.ajax({
        url: "test_post/nn",
        type: "POST",
        data: senddata,
        dataType: "json",
        success: function (data) {
          console.log(data)
        }
      })
    }, 1000);
 
 
 </script>
  
</body>
 
</html>

以上这篇python实现通过flask和前端进行数据收发就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 学习笔记
Dec 27 Python
Python中的高级数据结构详解
Mar 27 Python
初学Python函数的笔记整理
Apr 07 Python
Python实现对excel文件列表值进行统计的方法
Jul 25 Python
对比Python中__getattr__和 __getattribute__获取属性的用法
Jun 21 Python
Python中operator模块的操作符使用示例总结
Jun 28 Python
Python 从列表中取值和取索引的方法
Dec 25 Python
详解Python正则表达式re模块
Mar 19 Python
Python 私有化操作实例分析
Nov 21 Python
Python操作多维数组输出和矩阵运算示例
Nov 28 Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
Apr 16 Python
如何基于Python爬虫爬取美团酒店信息
Nov 03 Python
python2.7的flask框架之引用js&amp;css等静态文件的实现方法
Aug 22 #Python
PyQt+socket实现远程操作服务器的方法示例
Aug 22 #Python
使用python os模块复制文件到指定文件夹的方法
Aug 22 #Python
详解Django-channels 实现WebSocket实例
Aug 22 #Python
解决python3 requests headers参数不能有中文的问题
Aug 21 #Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
Aug 21 #Python
Python爬虫:url中带字典列表参数的编码转换方法
Aug 21 #Python
You might like
ThinkPHP中limit()使用方法详解
2016/04/19 PHP
php实现跨域提交form表单的方法【2种方法】
2016/10/17 PHP
解决laravel资源加载路径设置的问题
2019/10/14 PHP
php变量与字符串的增删改查操作示例
2020/05/07 PHP
jquery 添加节点的几种方法介绍
2013/09/04 Javascript
jQuery on方法传递参数示例
2014/12/09 Javascript
js对象基础实例分析
2015/01/13 Javascript
PHP结合jQuery实现的评论顶、踩功能
2015/07/22 Javascript
js判断主流浏览器类型和版本号的简单实现代码
2016/05/26 Javascript
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
2016/12/15 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
2016/12/16 Javascript
ES6新特性之Symbol类型用法分析
2017/03/31 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
微信小程序自定义底部弹出框
2020/11/16 Javascript
es6 for循环中let和var区别详解
2020/01/12 Javascript
关于vue3.0中的this.$router.replace({ path: '/'})刷新无效果问题
2020/01/16 Javascript
js数组的基本使用总结
2021/01/18 Javascript
nestjs中异常过滤器Exceptionfilter的具体使用
2021/02/07 Javascript
实例讲解Python中global语句下全局变量的值的修改
2016/06/16 Python
Python实现的随机森林算法与简单总结
2018/01/30 Python
Pytorch之保存读取模型实例
2019/12/30 Python
如何将tensorflow训练好的模型移植到Android (MNIST手写数字识别)
2020/04/22 Python
Python使用pickle进行序列化和反序列化的示例代码
2020/09/22 Python
python给list排序的简单方法
2020/12/10 Python
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
技校教师求职简历的自我评价
2013/10/20 职场文书
九月份红领巾广播稿
2014/01/22 职场文书
法学院方阵解说词
2014/01/29 职场文书
个人求职信范文分享
2014/01/31 职场文书
《学会合作》教学反思
2014/04/12 职场文书
我的中国梦主题教育活动总结
2015/05/07 职场文书
2015年学校医务室工作总结
2015/07/20 职场文书
消防宣传标语大全
2015/08/03 职场文书
家长对孩子的寒假评语
2015/10/09 职场文书
中学语文教学反思
2016/02/16 职场文书
Spring Boot DevTools 全局配置学习指南
2022/03/31 Java/Android