Я использую tweepy для загрузки твитов, и мне нужно иметь дело с ошибками, такими как ограничение скорости.Но когда я пытаюсь захватить его с помощью try, catch, когда это предупреждение, а не информация, печать не будет захватывать это, также код не захватывал это, ни то, но регистрация фактически захватывает это в файле регистрации.
try:
...
except tweepy.error.TweepError as twitter_err:
print("===twitter_get_friends error: {}".format(twitter_err))
logging.info("===twitter_get_friends error: {}".format(twitter_err))
return False
, как это в коде, регистрация все еще может перехватить его, когда ошибка является предупреждением типа «ПРЕДУПРЕЖДЕНИЕ: достигнут предел скорости. Спит для: 309»
, но ничего об этомнапечатан на терминале.
Не уверен, имеет ли он какое-либо отношение к:
tweepy.API(auth, wait_on_rate_limit_notify=True, wait_on_rate_limit=True)
Надеюсь, я смогу вывести из него предупреждение, иначе код просто не попадет в«return False», из-за чего мой код не работает.
Спасибо