我正在使用tweepy,我会计算这样的关注者数量:
i = 0
for follower in tweepy.Cursor(api.followers).items():
followers_results[follower.id] = follower.screen_name
i += 1
print(i)
但如果我这样做,我会得到不同的结果:
auth = tweepy.OAuthHandler('key', 'consumer_secret')
auth.set_access_token('access_token', 'access_token_secret')
api = tweepy.API(auth, wait_on_rate_limit=True)
user = api.get_user('username')
print (user.followers_count)
似乎第二种方法给出了真实数量的粉丝(根据我在Twitter上的帐号页面),第一种方法总是给出“粉丝数量--3”。
为什么两种方法都没有给出相同的结果?我应该相信哪一个?