loggingConfig.py 602 B

1234567891011121314151617
  1. # Настройка работы библиотеки logging
  2. import logging
  3. import sys
  4. logging.basicConfig(
  5. level=logging.DEBUG,
  6. format='%(asctime)s [%(levelname)s] - %(module)s/%(funcName)s/%(lineno)d : %(message)s',
  7. datefmt='%d/%m/%y %H:%M:%S',
  8. handlers=[
  9. logging.FileHandler("app.log", "w"), # Запись в файл
  10. logging.StreamHandler(sys.stdout), # Вывод в консоль
  11. ]
  12. )
  13. # Раскомментируй, чтобы полностью отключить logging (note: создатся пустой .log)
  14. # logging.disable(logging.CRITICAL)