Мой скрипт выполняется каждые 5 секунд. Ошибки записываются в файл. Это означает, что при возникновении ошибки файл журнала раздувается одной и той же ошибкой каждые 5 секунд .
while True:
try:
i_might_fail() # As long as this line fails...
except Exception as ex:
logger.error(ex) # ... the log file gets bloated
time.sleep(5)
Невозможно завершить сценарий. Он должен повторяться каждые 5 секунд.
Я ищу функцию ведения журнала, чтобы игнорировать то же исключение в течение x минут :
logger.ignore_duplicates_for(10, 'minutes')
Есть идеи?
Заранее спасибо!