Python解析json
来源:互联网 发布:无限极植雅牙膏知乎 编辑:程序博客网 时间:2024/06/08 00:43
Python默认带有json解析库
import json
原来python需要用反斜杠(\)来续行,开始以为没有(如果没有的话真的是一个折磨,对于强迫症来说),
总的来说python解析json规规矩矩,有一个地方受不了的就是类型转换,真是相当不简洁,代码如下
import jsonfrom urllib.request import urlopenresult = urlopen("http://f.apiplus.cn/cqssc.json").read().decode("utf-8")rj = json.loads(result)temp = "info:" + rj["info"] + "\n"\ + "code:" + str(rj["code"]) + "\n"\ + "rows:" + str(rj["rows"] ) + "\n"for infoitem in rj["data"]: temp += " " + "expect:" + str(infoitem.get("expect") ) + "\n"\+ " " + "opencode:" + infoitem.get("opencode") + "\n"\+ " " + "opentime:" + infoitem.get("opentime") + "\n"\+ " " + "opentimestamp:" + str(infoitem.get("opentimestamp") ) + "\n\n"print(temp)
关于类型的强制转换,强类型语言得优势就很明显了,一眼就能看出变量的类型,python这种弱类型语言就有点坑了,而有时候你必须踩坑才知道。
0 0
- python-Json模块【解析Json】
- python-Json模块【解析Json】
- python-Json模块【解析Json】
- python-Json模块【解析Json】
- python解析json:json模块
- python解析json
- 【python】解析json
- python解析json基础
- python微信四json解析
- python解析json
- python解析json
- Python解析Json
- python解析json文件
- Python JSON 解析
- Python解析json
- python解析json文件
- Python json解析记录
- python解析json数据
- TestNG的常用注解
- RAID 方案总结
- 期权相关业务介绍01
- 那些年用node接入微信走过的坑之(一)---成为开发者
- linux命令之间的分号,&&, ||
- Python解析json
- 用WindowBuilder编写SWT 桌面应用程序
- Android视频播放
- hdoj1074【A的无比爆炸】
- python学习——filter
- 复习(数据结构):动态数组:c++_常规写法
- (总结)Nginx/LVS/HAProxy负载均衡软件的优缺点详解
- Vs2013集成EF和SQLite的步骤(一)
- 理解Fragment生命周期