python编程(json数据输入)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
在之前的blog当中,我们一般用web.input来获取数据,比如这里。但是事实上,webpy也是可以用json来传递数据的,比如,如果我们需要向web输入数据,那么网站可以这么设计,
import web
import jsonurls = ('/', 'hello'
)
app = web.application(urls, globals())
class hello: def POST(self):data = web.data()print datareturn json.dumps({'result':'ok'})if __name__ == '__main__':app.run()
此时,如果需要验证一下是不是真的可以发送json数据,我们可以写这么一个客户端代码,
import urllib2
import jsondata = {'name': 123,'password': 456,'data' : '2016.12.11'
}
headers = {'Content-Type': 'application/json'}
request = urllib2.Request(url='http://127.0.0.1:8080/', headers=headers, data=json.dumps(data))
response = urllib2.urlopen(request)
此时,只要从网站处看到打印,就可以确认数据是不是真的已经传输结束了。
当然,如果觉得麻烦,自己直接用curl命令来解决也是可以的,比如,
curl -X POST -i "http://127.0.0.1:8080/" -d '{"name":"liu","password":"123456", data:"2018.01.01"}'
如果需要解析从web处获得的数据,只需要调用json这个库就可以了。
data = json.load(response)
python编程(json数据输入)相关推荐
- python json 转csv_利用python将json数据转换为csv格式的方法
假设.json文件中存储的数据为: {"type": "Point", "link": "http://www.dianping. ...
- python生成条形图-Python处理JSON数据并生成条形图
一.JSON 数据准备 首先准备一份 JSON 数据,这份数据共有 3560 条内容,每条内容结构如下: 本示例主要是以 tz(timezone 时区) 这一字段的值,分析这份数据里时区的分布情况. ...
- python处理json数据 乱码报错_python操作mysql中文显示乱码的解决方法
本文实例展示了一个脚本python用来转化表配置数据xml并生成相应的解析代码. 但是在中文编码上出现了乱码,现将解决方法分享出来供大家参考. 具体方法如下: 1. Python文件设置编码 utf- ...
- python操作json_如何使用Python处理JSON数据
如何使用Python处理JSON数据?本篇文章就给大家介绍使用Python处理JSON数据的基本方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 在介绍使用Python处理JSO ...
- 【Python使用】Python解析JSON数据的基本方法/用MATLAB解析json格式数据
一 JSON数据格式介绍 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. JSON建构于两种结构:json是Javascript中的对象和数组中的对象, ...
- python 处理json数据
python 处理json数据 json官网:https://www.json.org/json-en.html 1. json数据格式 json的数据格式有2种,分别是: 对象(object):用大 ...
- python处理json数据——网易云评论爬取
python处理json数据--网易云评论爬取 准备 代码 准备 1.python 3.7 2.需要安装的库: requests jsonpath pandas time fake_useragent ...
- [知识图谱实战篇] 三.Python提取JSON数据、HTML+D3构建基本可视化布局
前面作者讲解了很多知识图谱原理知识,包括知识图谱相关技术.Neo4j绘制关系图谱等,但仍缺少一个系统全面的实例.为了加深自己对知识图谱构建的认识,为后续创建贵州旅游知识图谱打下基础,作者深入学习了张宏 ...
- 利用python将json数据转换为csv格式
假设.json文件中存储的数据为: {"type": "Point", "link": "http://www.dianping. ...
最新文章
- 项目Beta冲刺 用户试用报告
- golang append时slice len 和 cap
- 技术团队的情绪与效率
- linux 用户权限详解,03_04_Linux用户及权限详解
- Elasticsearch系列「零」架构解析与最佳实践
- IntelliJ IDEA for Mac 文件结构侧边窗口/类文件内部结构(File Structure)
- python读取多个sheet文件_PythonPandas excel文件如何一次读取所有工作表,并再次写入多个工作表?,pythonpandasexcel,一次性,全部,sheet,重新...
- 启动activemq_「Java」 - SpringBoot amp; ActiveMQ
- FPGA转正总结(标准版)
- JSK-T1011 反向输出一个三位数【入门】
- 支持WI-FI的blackberry
- Ms visio 下载
- 人人开源的遇到的错误
- php获取网页内指定内容,PHP中获取某个网页或文件内容的方法
- c语言,从键盘上输入一个字符,如果是大写字母,转换为小写字母,否则输出
- 【学习日志】2023.04.24 C++ 调整黑点、白点和中值以增加、平衡或降低对比度
- Excel如何快速查找出图片?
- Android OnDeviceAppPrediction 优化
- IDEA jjsp 404_IDEA 卡住buid(编译)不动的解决办法_java
- 从内积、外积和叉乘到多维空间的理解