AttributeError:“module”对象在分析python中的json时没有属性“loads”

2024-05-19 15:38:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我得到了这个错误:

Traceback (most recent call last):
File "C:/Users/Shivam/Desktop/jsparse.py", line 13, in <module>
info = json.loads(str(data))
AttributeError: 'module' object has no attribute 'loads'

我有什么想法吗?在

这是我的代码:

^{pr2}$

Tags: pymost错误linecallusersfilelast
1条回答
网友
1楼 · 发布于 2024-05-19 15:38:58

问题是您使用的是python2.5.x,它没有json模块。如果可能的话,我建议升级到python2.7.x,因为2.5.x已经非常过时了。在

如果您需要坚持使用python2.5.x,那么必须使用simplejson模块(请参见here)。此代码适用于2.5.x以及更新的Python版本:

try:
    import json
except ImportError:
    import simplejson as json 

或者,如果您只使用Python 2.5,只需执行以下操作:

^{pr2}$

相关问题 更多 >