目前来说我下了demjson就是调用不了…该怎么解决,python的爬虫刚开始接触…

img

img


我下载了demjson 然后调用的时候如图所示,我该怎么解决这个问题

print(datas[0])看输出什么内容,demojson可以解析不标准json字符串,但是必须要符合对象的定义。

最直接测试json字符串是否有问题,可以打开浏览器,f12打开浏览器开发控制台,将字符串粘贴到控制台回车,如果不报错说明json字符串没问题,否则说明结构出错了

从报错看demjson版本应该有问题,与python3版本冲突,dict.has_key方法是python2下的用法,因此建议安装demjson3。
pip install demjson3
https://pypi.org/project/demjson3/

如有帮助,请点采纳。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632