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中字典映射类型的学习教程
Aug 20 Python
使用Python的urllib和urllib2模块制作爬虫的实例教程
Jan 20 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
对pandas的dataframe绘图并保存的实现方法
Aug 05 Python
浅谈python 线程池threadpool之实现
Nov 17 Python
python自动裁剪图像代码分享
Nov 25 Python
python更改已存在excel文件的方法
May 03 Python
kali中python版本的切换方法
Jul 11 Python
浅析PEP570新语法: 只接受位置参数
Oct 15 Python
在tensorflow下利用plt画论文中loss,acc等曲线图实例
Jun 15 Python
Python pymsql模块的使用
Sep 07 Python
安装pytorch时报sslerror错误的解决方案
May 17 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
3
2006/10/09 PHP
用PHP+java实现自动新闻滚动窗口
2006/10/09 PHP
php 读取文件乱码问题
2010/02/20 PHP
windwos下使用php连接oracle数据库的过程分享
2014/05/26 PHP
php 开发中加密的几种方法总结
2017/03/22 PHP
thinkPHP5框架分页样式类完整示例
2018/09/01 PHP
php实现二叉树中和为某一值的路径方法
2018/10/14 PHP
prototype 的说明 js类
2006/09/07 Javascript
jquery获取特定name所有选中的checkbox,支持IE9标准模式
2013/03/18 Javascript
jquery在Chrome下获取图片的长宽问题解决
2013/03/20 Javascript
JS中的this变量的使用介绍
2013/10/21 Javascript
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
js QQ客服悬浮效果实现代码
2014/12/12 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
2015/02/11 Javascript
作为老司机使用 React 总结的 11 个经验教训
2017/04/08 Javascript
防止页面url缓存中ajax中post请求的处理方法
2017/10/10 Javascript
ES6使用 Array.includes 处理多重条件用法实例分析
2020/03/02 Javascript
[41:17]VG vs Optic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
初步介绍Python中的pydoc模块和distutils模块
2015/04/13 Python
安装ElasticSearch搜索工具并配置Python驱动的方法
2015/12/22 Python
对pandas中to_dict的用法详解
2018/06/05 Python
python3实现磁盘空间监控
2018/06/21 Python
python中PS 图像调整算法原理之亮度调整
2019/06/28 Python
利用python list完成最简单的DB连接池方法
2019/08/09 Python
Python RabbitMQ实现简单的进程间通信示例
2020/07/02 Python
Python通过yagmail实现发送邮件代码解析
2020/10/27 Python
办公室副主任岗位职责
2013/11/25 职场文书
学校联谊活动方案
2014/02/15 职场文书
酒店仓管员岗位职责
2014/04/28 职场文书
局领导领导班子四风对照检查材料
2014/09/27 职场文书
社区综治工作汇报
2014/10/27 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
荒岛余生观后感
2015/06/09 职场文书
教师听课学习心得体会
2016/01/15 职场文书
React-vscode使用jsx语法的问题及解决方法
2021/06/21 Javascript
Redis sentinel哨兵集群的实现步骤
2022/07/15 Redis