python json requests request 模塊

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)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章