Как вести логгирование правильно: забудьте про print, только logging
🔥 ⏱💵Научись зарабатывать с помощью Python - money-python.com/telegram
Код из урока: money-python.com/uroki-dlya-n...
В этом коротком видео я покажу простой пример логгирования ваших ошибок и инфо, которые вы будете выводить в отдельные файлы.
Также не забывайте подписываться на наш канал, вступать в чат и забирать подарки для юных(и не очень) программистов.
Добавиться в канал и чат: money-python.com/telegram
Пікірлер: 10
Очень мелко, если смотреть с телефона, то по крайне мере точно( В остальном спасибо большое за видео, идеально всё 👍🙂
Краткость сестра таланта. А когда кратко и лаконично, это уже сам талант. Респект
Автору большое спасибо! Видео краткое, четкое и лаконичное. Просто и точно!
Логирование, кстати , очень удобно . Хотя это только моё мнение. Спасибо за познавательный видос !
Я правильно понимаю, что можно использовать либо точки остановы для дебага либо модуль логгинг. Это зависит от удобства ?
Зачем logging, если есть loguru?
@user-pg8ry1tm3t
5 ай бұрын
Логинг из коробки, не нужно зависимостей лишних вертеть, плюс он поинтересней
А логировать разве можно только ошибки? Им, как я понимаю, можно вообще заменить print , в некоторых местах. И что значит print (f"")? Uptd: когда-то я начинал знакомиться с питоном с версии 2.4, тогда такой фичи не было. Для тех кто не знает, гуглите print(f)
@MinistrBob
10 ай бұрын
f - это просто f-строки, т.е. форматированные строки, когда можно прямо в строку вставить либо значение переменной либо целое выражение с помощью фигурных скобок {}, например, f"val1={val1}" и f-строки можно использовать везде где используются строки, не обязательно только в print.
тема разнесения вывода информации в разные файлы не раскрыта! Ну например ошибки в один лог, вывод инфы в другой.