Ребята, столкнулся с тем, что в своих скриптах логировать ошибки не особо заморачивался, ловил исключения через try/except и просто выводил в консоль. Но недавно скрипт упал в проде, и я не понял, что именно пошло не так — никакого лог-файла, просто тишина. Начал копать и решил внедрить нормальное логирование через модуль logging.
Логирование – штука нужна, особенно если код в проде работает. Консоль можно не увидеть, а вот лог с ошибками потом помогает быстро понять, что сломалось. Это проще и надежнее, чем ловить всё на боку.