我正在尝试使用 python 从用户中提取推文。这是 3 行代码,但 python 给我带来了困难。
>>> import twitter
>>> api = twitter.Api()
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
api = twitter.Api()
AttributeError: 'module' object has no attribute 'Api'
最后一行代码是:
>>> status = api.GetUserTimeline('username')
如何修复第二行的错误。我有 python 3.2.2.3
最佳答案
您需要先进行身份验证:
api = twitter.Api(consumer_key='consumer_key',
consumer_secret='consumer_secret',
access_token_key='access_token',
access_token_secret='access_token_secret')
消费者 key 、消费者 secret 、access_token 和 access_token_secret 可在 Twitter 开发页面上找到:https://dev.twitter.com/apps
用它来创建一个假应用程序,它会为您提供所需的信息。
如果您需要更多帮助,请访问以下网站:https://code.google.com/p/python-twitter/
干杯
关于python - twitter api 不工作简单命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17116450/