python twitter Api() 找不到错误
我正在尝试使用python-twitter这个模块,但在启动twitter.Api()时还是遇到了一些问题。我检查了很多遍,确认我的系统里没有其他叫twitter.py或twitter.pyc的文件。在全新安装后,我首先尝试
>>> import twitter
并且正确地得到了'模块未知'的回应。
我执行了easy_install twitter
,成功了。
然后我又执行了
>>> import twitter
>>> testapi = twitter.Api()
得到的回应是
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
testapi = twitter.Api()
AttributeError: 'module' object has no attribute 'Api'
>>>
我已经累得不行了,想找到问题所在,请帮帮我。
1 个回答
7
看起来你在按照一个Python Twitter模块的说明文档来操作,但实际上你使用的是另一个Python Twitter模块。
你提到的Api()
方法是属于这个Python Twitter模块的。不过,当你使用easy_install twitter
时,实际上你安装的是这个其他的Python Twitter模块。