Предупреждение может быть зарегистрировано, но не распечатано - PullRequest
0 голосов
/ 03 мая 2019

Я использую 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», из-за чего мой код не работает.

Спасибо

...