Отключить журналы ошибок grequests на консоли
Есть ли способ отключить ведение журнала grequests на консоли? Мои приложения возвращают ошибку в части запросов:
Timeout: (<requests.packages.urllib3.connectionpool.HTTPConnectionPool object at 0x10daa1a50>, 'Connection to 116.231.213.50 timed out. (connect timeout=5)')
<Greenlet at 0x10d92bf50: <bound method AsyncRequest.send of <grequests.AsyncRequest object at 0x10da97990>>(stream=False)> failed with Timeout
Я нашел это, чтобы отключить ведение журнала запросов, но не повезло с грекестами.
1 ответ
Если вы использовали подход в своей ссылке, чтобы отключить requests
ведение журнала (например, logging.getLogger("requests").setLevel(logging.CRITICAL)
) тогда это должно работать на grequests
тоже. Ты это пробовал? Если у вас есть, и он по-прежнему не ведет себя так, как вы хотели бы, настройте ведение журнала, чтобы показать имена регистраторов (например, через basicConfig
с помощью %(name)s
в строке формата), и вы должны увидеть, какие именно регистраторы создают сообщения, и затем вы можете заставить их замолчать, используя тот же подход, что и для requests
регистратор.