1.通過json包處理json數據
import json #導入json包
json.dumps() # 將字典、列表轉化為json格式的字符串
json.loads() #將json 格式的字符串轉化為python 對象
json.dump(lt,open('json.txt','w',encoding='utf8')) #將lt 轉化為json 格式的字符串寫入到文件當中
json.load(open('json.txt','r',encoding='utf8')) #從文件中讀取json格式字符串,轉化為python對象
2.解析json數據:
解析html 我們常用xpath,
解析json 我們常用jsonpath
1 import jsonpath #導入解析json數據的庫 2 import resquests #導入發送請求的庫 3 response = resquests.get("XXX") #發送請求得到相應 4 x = jsonpath.jsonpath(eval(response.text), "$..ldtw_f2") #對相應內容進行解析 這里必須用eval()將其轉化為pyhton的數據類型(字典或列表),
第二個參數是解析表達式類似xpath解析