Зачем нужны как импорт, так и импорт logging.config? - PullRequest
25 голосов
/ 10 февраля 2010

Разве это не должно быть обработано одним импортом? то есть импорт логирования. Если я не включаю import logging.config в мой скрипт, он выдает:

AttributeError: у объекта 'module' нет атрибута 'config'

1 Ответ

38 голосов
/ 10 февраля 2010

logging - это пакет. Модули в пакетах не импортируются, пока вы (или что-то в вашей программе) не импортируют их. Вам не нужны ни import logging, ни import logging.config: просто import logging.config сделает имя logging уже доступным.

...