def save(self):
try:
print("[search] [search_term: {}]".format(self.screen_name))
i = 0
for page in tweepy.Cursor(self.client.user_timeline,
screen_name=self.screen_name,
count=200).pages(100):
print("{}.".format(i))
i = i + 1
sleep(config.TWITTER_API_DELAY)
self.process_page(page)
except tweepy.error.RateLimitError:
print("[search] [error: rate limit] [{}]".format(self))
sleep(60)
except tweepy.error.TweepError as e:
print("[search] [error: tweepy] [{}]".format(e))
sleep(60)
except:
print("[search] [error: unknown] [{}]".format(sys.exc_info()[0]))
sleep(60)
评论列表
文章目录