python json requests
短信预约 -IT技能 免费直播动态提醒
1、json
通过Python的json模块,可以将字符串形式的json数据转化为字典,也可以将Python中的字典数据转化为字符串形式的json数据。
之前使用这个模块时,都是随用随查,浅尝辄止,对模块的功能了解不深。
随着使用次数的增加,我对这个功能完善的模块有了更多的了解,记录如下。
json.loads 将字符串装换成python基本数据类型
json.dumps 将python数据类型转换成字符串方式返回
json
a = {:}
(a,(a))
c = json.dumps(a)
(c,(c))
输出
{'cao': 'jiao'} <class 'dict'>
{"cao": "jiao"} <class 'str'>
获取列车时刻表
from xml.etree import ElementTree as ET
r = requests.get('http://www.webxml.com.cn/WebServices/TrainTimeWebService.asmx/getDetailInfoByTrainCode?TrainCode=G666&UserID=')
result = r.text
# 解析XML格式内容
root = ET.XML(result)
for node in root.iter('TrainDetailInfo'):
print(node.find('TrainStation').text,node.find('StartTime').text,node.tag,node.attrib)
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341