python 處理 json 數據


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解析

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM