Python爬蟲(三)
學習Python爬蟲過程中的心得體會以及知識點的整理,方便我自己查找,也希望可以和大家一起交流。
—— json庫應用詳解 ——
一.json庫簡介
JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式,易於人閱讀和編寫。
json庫解析JSON後將其轉爲Python字典或者列表。它也可以轉換Python字典或列表爲JSON字符串,常用的方法其實就兩種dump和load。
二.將JSON字符串轉爲Python字典或列表
使用json.loads方法。
示例代碼:
import json
h = '{"name":"some","age":2}'
c = json.loads(h)
print(c)
結果如圖:
json 類型轉換到 python 的類型對照表:
二.將Python字典或列表轉爲JSON字符串
使用json.dumps方法。
示例代碼:
import json
r = {"name":"some","age":"2"}
s = json.dumps(r,indent=4)
print(s)
結果如圖:
python 原始類型向 json 類型的轉化對照表:
更多內容參考Python官網。