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

目的:抓取一个网页的评论部分
执行脚本文件后,出现页面源代码,这是一个js文件python爬虫:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)_第1张图片
接下来使用json.loads()函数进行解析
json_data = json.loads(html_text)
问题:
erro:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
解决方案:
json解析文件的根可以是数组也可以是对象
json格式的列表叫数组 字典叫对象
我的方法是将源码字典前面一大串不能解析的字符串去掉
在这里插入图片描述
comments =
html.text.lstrip(’/**/ typeof jQuery1124028906430044366505_1537678009345 === ‘function’ && jQuery1124028906430044366505_1537678009345(’).rstrip(’);’)

你可能感兴趣的:(python爬虫:json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0))