【No JSON object could be decoded】問題解決


本人使用爬蟲從某數據庫中下載了一批數據,本地存為json格式(pgp.json)然后使用python中的json模塊進行解析(json.load),一直出現下述錯誤

從google中查找到了同樣錯誤的帖子,嘗試修改編碼方式,可一直未能解決。由於這個錯誤沒有給出具體的錯誤來源,很難定位問題所在,這個問題一直困擾了一天,知道無意間了解了simplejson這個模塊。

於是使用simplejson進行解析pgp.json文件,運行中也報類似的問題,但錯誤定位更詳細一些

錯位定位顯示錯誤發生在line 230907,查看后發現,在230907行存在多余字符,刪除后,原來的問題完美解決。(~~~~~大半天的時間~~~~~~)

吃水不忘挖井人,非常感謝stackoverflow論壇的帖子:http://stackoverflow.com/questions/14899506/displaying-better-error-message-than-no-json-object-could-be-decoded

^_^


免責聲明!

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



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