Я пытаюсь найти правильный способ обработки ограничений скорости при переборе списка подписчиков с использованием объекта Cursor.Вот что я пытаюсь:
while True:
try:
for follower in tweepy.Cursor(api.followers, id=root_usr).items():
print(follower.id)
except tweepy.TweepError:
# hit rate limit, sleep for 15 minutes
print('Rate limited. Sleeping for 15 minutes.')
time.sleep(15 * 60 + 15)
continue
except StopIteration:
break
Это, вероятно, неправильно, так как исключение заставит цикл for
начинаться с самого начала снова.Как правильно перебрать всех подписчиков root_usr
, одновременно решая проблемы ограничения скорости?