【发布时间】:2015-05-29 18:06:17
【问题描述】:
Twitter API 的速率限制为每 15 分钟 15 个请求。
我正在尝试使用 python 运行并编译我的关注者列表,但由于某种原因,当仅记录 300 个关注者时,速率限制达到最大值。我读到最大值应该接近 5,000。我哪里错了?
如果我有数千甚至超过 100 万的追随者,并且我正在尝试打印 每个 追随者的列表,我如何在达到速度之前最大化 Python/twitter 返回的追随者数量限制?
这是我目前的代码:
followers = tweepy.Cursor(client.followers, id=screenName)
for follower in followers.items():
info=[]
name =follower.name
screen_name = follower.screen_name
userId = userId + 1
info.append(userId)
info.append(name)
info.append(screen_name)
csvFile = open('followers.csv','a')
newFile =csv.writer(csvFile) #imported csv
newFile.writerow(info)
#close file
csvFile.close()
【问题讨论】:
标签: python twitter social-networking rate-limiting