程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python爬蟲在解析key不帶引號的json報錯的問題解決方案

編輯:Python

demjson-2.2.4

1.近期在解析數據時發生一個Bug,

廢話不說直接看數據

當時一看json格式,還挺開心以為直接json.loads() 梭哈就可以了,沒想到直接給報錯了,後來定睛一看不是標准的json,key全不帶引號,

經過一番查找終於找到解決方案,操作如下

pip3 install demjson

然後這樣處理下就行了

import demjson
json_str = '{id: 1,lng: 104.08674,lat: 30.656809 ,title: "四川(太古裡店)",content: ["地址:四川省成都市錦江區下 ", "電話:12345678 "]}'
result = demjson.decode(json_str)
print(result)

注,如果安裝時報如下錯誤

解決方案

pip install setuptools==57.5.0


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved