Q1:我是tweepy的新手,我正试图通过使用tweedy来获取Twitter数据的身份验证
import tweedy
consumer_key='....'
consumer_secret='....'
auth = tweepy.OAuthHandler(consumer_key, consumer_secret,'https://twitter.com')
token = session.get('request_token')
session.delete('request_token')
auth.set_request_token(token[0], token[1])
python抛出错误,因为它无法识别命令session.get()
和session.delete()
。
我这样做了吗?有人可以告诉我如何使用tweepy获取身份验证吗?
Q2。我知道我可以通过执行api = tweepy.API(auth)
创建一个tweepy实例
如果我执行了import twitter
,那么api.GetUser()
仍会有效吗?
我已经查阅了tweepy文档,但它让我更加困惑......
谢谢
答案 0 :(得分:2)
如果这是你的实际代码,你没有在任何地方定义任何名为session
的东西,所以大概是你的错误是这样的:
NameError: name 'session' is not defined
由于我不知道代码中应该包含session
,因此很难告诉您如何修复它。看看源代码树中的(可能正在工作的)examples,它们似乎没有任何类似于你想要做的事情。