0
我正在使用Tweepy,而且我没有找到任何选项在每个请求之间添加延迟,以确保我没有被Twitter API禁止。我认为每5秒1个请求应该没问题。我怎样才能使用StreamListener来做到这一点?如何在Tweepy StreamListener中的每个请求之间添加延迟?
我正在使用Tweepy,而且我没有找到任何选项在每个请求之间添加延迟,以确保我没有被Twitter API禁止。我认为每5秒1个请求应该没问题。我怎样才能使用StreamListener来做到这一点?如何在Tweepy StreamListener中的每个请求之间添加延迟?
已解决。你永远不能从流媒体API被禁止:)
尝试设置超时。
Stream(..., timeout=36000000)
你也应该能够在你的摊位streamer.filter()
警告,看看如果Twitter被断开哟或没有(stall_warnings=False)
。
我认为'time.sleep(5)'可以工作 – Beginner 2014-11-02 19:37:47
当然,但在哪里? – 2014-11-03 11:42:50