我正在尝试使用tweepy输出一个用户在Twitter上的关注者数量,我搜索了高低,找到了一些答案,我设法获得了一些代码:
import oauth, tweepy, sys, locale, threading
from time import localtime, strftime, sleep
def init():
global api
consumer_key = "..."
consumer_secret = "..."
access_key = "..."
access_secret = "..."
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_key, access_secret)
api = tweepy.API(auth)
user = tweepy.api.get_user('...')
print user.screen_name
print user.followers_count
当我在python中运行它时,我会收到错误身份验证错误,
有人可以解释一下这是为什么吗?
由于
答案 0 :(得分:3)
您使用身份验证创建api
对象,但之后您不使用它并直接调用tweepy。
这一行:
user = tweepy.api.get_user('...')
应该是:
user = api.get_user('...')