0
我對Twitter的認證的包裝類,其中有一行:是否tweepy處理速率限制 - 碼429
self.__api = tweepy.API(self.auth,
wait_on_rate_limit=False,
wait_on_rate_limit_notify=False)
當我實例化的包裝類獲得的Twitter的API對象:
api_call = myWrapper(self.CONSUMER_KEY, self.CONSUMER_SECRET,
self.ACCESS_KEY, self.ACCESS_SECRET, True, True)
根據我的理解,將wait_on_rate_limit和wait_on_rate_limit_notify設置爲True應默認處理速率問題(基於tweepy文檔)。 tweepy.error.TweepError: Twitter error response: status code = 429
我嘗試以下
但是當我遍歷用戶列表,並試圖讓他們的時間表我得到以下錯誤(〜3400):
remaining = int(api_call.api.last_response.getheader('X-Rate-Limit-Remaining'))
但它說last_response
屬性不可用。