1. 程式人生 > >python爬蟲:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

python爬蟲:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

目的:抓取一個網頁的評論部分 執行指令碼檔案後,出現頁面原始碼,這是一個js檔案在這裡插入圖片描述 接下來使用json.loads()函式進行解析 json_data = json.loads(html_text) 問題: erro:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 解決方案: json有些字元不能解析 我的方法是將原始碼字典前面一大串不能解析的字串去掉 在這裡插入圖片描述 comments = html.text.lstrip(’/**/ typeof jQuery1124028906430044366505_1537678009345 === ‘function’ && jQuery1124028906430044366505_1537678009345(’).rstrip(’);’)