ݺߣ

ݺߣShare a Scribd company logo
1KharkivPy #7
KharkivPy #7
2KharkivPy #7
KharkivPy #7
27 апреля 2013
Колодяжный Иван
Логирование в Python: то, о чем
не пишут в документации
3KharkivPy #7
Спасибо, Кэп!
4KharkivPy #7
Python & Logs: всего два способа*
• import logging
• print ()
5KharkivPy #7
Логирование с помощью print()
6KharkivPy #7
print(): pros & cons
• простота
7KharkivPy #7
• гибкость
• “понятность”
• поддериживаемость
print(): pros & cons
• простота
8KharkivPy #7
Python Logger: Config
9KharkivPy #7
Python Logger: один за всех
10KharkivPy #7
Python Logger: один за всех
11KharkivPy #7
“default” logger
• Использование getLogger(default)
• Одни и те же настройки для всех молудей
12KharkivPy #7
SysLogHandler
• syslogd
• Такой разный linux: особенности
использования Debian & RedHat
• Часто - готовая инфраструктура
13KharkivPy #7
3rd party loggers
• based on default handlers
14KharkivPy #7
3rd party loggers
• based on default handlers
• дополнительные бонусы и плюшки из
коробки:
– централизированное хранение
– обработка и анализ
– уведомления
– и т.д.
KharkivPy #7
Спасибо. Вопросы?
Skype: e0ne-user
Blog: http://blog.e0ne.info/
E-mail: e0ne@e0ne.info
Twitter: @e0ne

More Related Content

Логирование в Python: то, о чем не пишут в документации

Editor's Notes

  • #3: Test notes
  • #16: «всем спасибо, все свободны» (с) 