Python 如何使用tweepy获得twitter上的关注者数量
我正在尝试使用tweepy输出一个用户在twitter上的关注者数量,我在上下搜索以找到一些答案,并设法获得一些代码:Python 如何使用tweepy获得twitter上的关注者数量,python,twitter,tweepy,Python,Twitter,Tweepy,我正在尝试使用tweepy输出一个用户在twitter上的关注者数量,我在上下搜索以找到一些答案,并设法获得一些代码: import oauth, tweepy, sys, locale, threading from time import localtime, strftime, sleep def init(): global api consumer_key = "..." consumer_secret = "..." access_key = "
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中运行它时,会出现错误的身份验证
有人能解释一下为什么会这样吗
谢谢您创建了带有身份验证的
api
对象,但是您不使用它,而是直接调用tweepy
这一行:
user = tweepy.api.get_user('...')
应该是:
user = api.get_user('...')
您的凭证正确吗?您是指消费者和访问权限吗?如果是这样的话,那么是的,因为我使用我编写的另一个脚本来流式传输twitter。你应该仔细检查你的凭据。这与其说是Tweepy错误,不如说是Twitter错误,因为Twitter不接受您提供的凭据