Используйте logging.basicConfig
, чтобы установить уровень по умолчанию и обработчик по умолчанию:
import logging
logger = logging.getLogger()
logging.basicConfig(level=logging.INFO)
logger.info("Info")
logger.error("error")
logger.info("info")
печать:
INFO:root:Info
ERROR:root:error
INFO:root:info
Модуль logging
мощный, но сбивает с толку. Посмотрите HOWTO в документации для учебника. Я сделал свою собственную вспомогательную функцию, которая регистрирует в stderr и файл, который я подробно описал в моем блоге . Возможно, вы захотите адаптировать его к вашим потребностям.