我创建了一个函数,旨在通过一列 Twitter 处理 pandas 数据框运行,但它似乎总是在 14 次调用后遇到速率限制错误。
这是代码。
def poll_twitter(dfr):
followers = twitter.get_followers_ids(screen_name = dfr['handle'])
time.sleep(5)
print "looping..."
return len(followers['ids'])
df[datetime.datetime.today()] = df.apply(poll_twitter, axis=1)
这是错误
TwythonRateLimitError: (u'Twitter API 返回 429 (Too Many Requests), Rate limit exceeded'
该列表只有 100 个句柄,所以我认为会有很多可用的调用。
修复它的方法是什么?