Email or username:

Password:

Forgot your password?
Top-level
Moana Rijndael 🍍🍕

Следите за руками. Есть loguru, у loguru есть декоратор catch

Он предназначен для того, чтобы автоматически и подробно логгировать ошибку в функции, вплоть до анализа стектрейса «на месте»

Казалось бы, логгер и логгер? Но у этого логгера есть параметр reraise. Если он установлен в False, то loguru автоматически подавит исключение

Окей, но ведь надо было просто не устанавливать его в False...?

А вот теперь самый сок: он установлен в False по умолчанию, и глушит исключения

6 comments
Galactic Jew 🇮🇱

@mo а все почему? потому что «программисту так будет удобнее. он же не хочет обрабатывать эксепшна САМ. пусть добрый логгер сделает это за него» :-)

Moana Rijndael 🍍🍕

@GalacticJew а потом программист будет в ахуе, почему программа крашится, а тесты все зелёные

И потратит на поиски часов двадцать чистого рабочего времени

Galactic Jew 🇮🇱

@mo это напомнило мне мой любимый log.Fatalln в гошечке. помоему еще более забористая дрянь :-)

oku_yama_old

@mo Бдыщ вынос мозга! 🤯

Go Up