Open BigDeepBlue opened 1 year ago
В логгировании не стоит использовать f-string,.format()
, а делать через printf-style примерно так - logging.info("message %s", param)
printf-style строка не форматируется до самого последнего момента. То есть если использовать f-string, то все вычисления по формированию строки происходят сразу, а если использовать %s и параметры, то только непосредственно перед выводом данных. А если например level handler будет в конфиге поставлен в critical, то этот лог никуда не отправится, а значит опять же строка форматироваться не будет.
https://okomestudio.net/biboroku/2020/04/on-lazy-logging-evaluation/
Добрый день.
Отличный у вас диплом получился!!! Видно, что был проделан большой объем работы. У меня совсем немного замечаний.