免责声明:python和Twitter API的新手
我使用tweepy通过各种过滤器组合访问Search API。我正在迭代返回的每条推文,处理推文,然后将结果写成CSV行。
脚本的相关部分:
tweets=tweepy.Cursor(api.search, q=keywords).items()
for tweet in tweets:
*some code*
我没有在.items()中包含最大值,因为我想要使用关键字检索所有可用的推文(我知道这仅限于过去的1周)。我的关键字返回超过10000个结果。这导致速率限制超过88错误。
如果我在循环中包含time.sleep 15分钟并再次发出请求,我会再次检索相同的推文。如何在不超出速率限制的情况下,仅检索新结果或处理所有结果?