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