我正在尝试在按下submit时从文本字段中获取表单数据,以便将其放入json格式并作为另一个页面访问json数据,该页面将是localhost:5000/info。每次我试图用request.form.get('')访问数据时,它只返回一个空字典。我阅读了stackoverflow上的其他帖子,试图找出问题所在,但似乎没有一个解决方案有效。如果可能的话,我想避免使用模板或模块以外的烧瓶。在

这是我的python代码from flask import Flask, request, jsonify, redirect

app = Flask(__name__)

numCarsEast = None

numCarsWest = None

numCarsSouth = None

numCarsNorth = None

@app.route('/info.json', methods=['GET', 'POST'])

def getInfo():

if request.method == 'GET':

lightEast = {}

lightWest = {}

lightNorth = {}

lightSouth = {}

intersection1 = {}

lightEast['cars'] = numCarsEast

lightWest['cars'] = numCarsWest

lightNorth['cars'] = numCarsNorth

lightSouth['cars'] = numCarsSouth

intersection1['eastLight'] = lightEast

intersection1['westLight'] = lightWest

intersection1['northLight'] = lightNorth

intersection1['southLight'] = lightSouth

return jsonify(intersection=intersection1)

@app.route('/cars', methods=['GET', 'POST'])

def cars():

if request.method == 'POST':

numCarsEast = request.form.get('eastLightInt1', None)

numCarsWest = request.form.get('westLightInt1', None)

numCarsNorth = request.form.get('northLightInt1', None)

numCarsSouth = request.form.get('southLightInt1', None)

print(str(numCarsEast) + ' east')

print(str(numCarsWest) + ' west')

print(str(numCarsNorth) + ' north')

print(str(numCarsSouth) + ' south')

return 'done'

return open('./carForm.html').read()

if __name__ == '__main__':

app.debug = True

app.run()

这是HTML

^{pr2}$

python获取表单数据的代码_使用flask和python从html表单获取表单数据相关推荐

  1. node 获取表单数据 为空_数据结构与算法(python)单向循环链表

    单向循环链表 单链表的一个变形是单向循环链表, 链表的最后一个节点的next域不再为None, 而是指向链表的头节点. 单向循环链表如图所示: 单向循环链表 同样单向循环链表也是要使用python来对 ...

  2. node 获取表单数据 为空_数据结构与算法(python)单向链表篇

    链表 数据表的构建需要预先知道数据的大小来申请连续的存储空间, 而在进行扩充的时候又需要进行数据的搬迁, 使用起来不是很灵活. 链表结构可以充分利用计算机内存空间, 实现灵活的内存动态管理. 简单来说 ...

  3. python多分支实现四则运算器代码_一份让Python疯狂加速的工具合集!

    这篇文章会提供一些优化代码的工具.会让代码变得更简洁,或者更迅速. 当然这些并不能代替算法设计,但是还是能让Python加速很多倍. 其实前面讲算法的文章,也有提到过.比如适用于双向队列的 deque ...

  4. python中的猜数字实验代码_「gals」python实现推理猜数字游戏Begals - seo实验室

    gals Begals是可以和朋友一起玩的一个推理游戏.你的朋友想到一个随机的.没有重复的3位数字,你尝试去猜测它是什么. 每次猜测之后,朋友就会给出3种类型的线索: Bagels:你猜测的3个数都不 ...

  5. basefont.createfont设置表单字体_《Flask 入门教程》第 7 章:表单

    在 HTML 页面里,我们需要编写表单来获取用户输入.一个典型的表单如下所示: <form method="post"> <!-- 指定提交方法为 POST -- ...

  6. python利用pandas合并excel表格代码_利用Python pandas对Excel进行合并的方法示例

    前言 在网上找了很多Python处理Excel的方法和代码,都不是很尽人意,所以自己综合网上各位大佬的方法,自己进行了优化,具体的代码如下. 博主也是新手一枚,代码肯定有很多需要优化的地方,欢迎各位大 ...

  7. 语言图片渐入代码_这个可能打败Python的编程语言,正在征服科学界

    图片来源:Unsplash Julia 语言是近年来科学世界中出现的一匹黑马.物理学家 Lee Phillips 发表了一篇科普文章,介绍了这种科学计算语言的真正魅力所在. 本文转载自公众号" ...

  8. python回测代码_只用3行Python回测你的交易策略

    作者|Lorenzo Ampil 编译|VK 来源|Towards Data Science 自从我开始学习投资,我接触了不同的股票分析方法-技术分析和基本面分析.我甚至读过很多关于这些技巧的书和文章 ...

  9. python画飞机代码_这个可能打败Python的编程语言,正在征服科学界

    原标题:这个可能打败Python的编程语言,正在征服科学界 Julia 语言是近年来科学世界中出现的一匹黑马.物理学家 Lee Phillips 发表了一篇科普文章,介绍了这种科学计算语言的真正魅力所 ...

最新文章

  1. 百度AI攻坚战:PaddlePaddle中国突围
  2. 实用手册:11种常见滤镜及使用效果
  3. EmberJS路由详解
  4. php 函数参数 引用,php 函数参数的引用
  5. 千位分隔符的完整攻略
  6. java程序初始化_Java程序初始化顺序
  7. poj 2255 Tree Recovery
  8. Oracle坏块处理常用SQL
  9. 2020-03-25 赵子清汇编语言教程
  10. 『ORACLE』 DG性能转换(11g)
  11. matlab二重定积分_matlab求二重积分
  12. NCI和CNC应用中M代码的概念和功能
  13. sucks倒计时插件笔记
  14. 【短链接】——自己实现一个短网址服务
  15. 小小的天有大大的梦想
  16. dsp6657的helloworld例程测试-第二篇-CFG文件
  17. 微信小程序获取用户信息
  18. 内存分配者-动态内存
  19. 电脑DVD光驱变成CD光驱的解决方法
  20. 初识流媒体与流媒体技术

热门文章

  1. 可以写计算机哪些方面的论文,计算机应用基础方面论文题目 计算机应用基础论文题目哪个好...
  2. 简述什么是图灵机_什么是图灵机
  3. 一个箱子的梦想_长葛这中学“建”了一个“梦想厅”……
  4. 3 矩阵运算_小白学PyTorch——pytorch常见运算详解
  5. 搜python题_python知识点汇总(可以搜Python题答案的APP)
  6. 100999凑整到万位进一_四年级数学第一单元练习作业
  7. docker搭建Redis的主从集群
  8. Apache+Tomcat动静分离
  9. 基于JAVA+SSH+MYSQL的社区医院远程挂号系统
  10. 基于JAVA+SpringBoot+Mybatis+MYSQL的药店进销存管理系统