0
У меня есть модуль, который должен сделать некоторые протоколирования:Logging не работает, если я импортировать модуль
import logging
logging.basicConfig(filename='example.log',level=logging.DEBUG)
def do_something():
logging.info("I did something")
Теперь, если я позвоню модуль, пусть это будет module.py, то он не будет делать регистрацию:
import module
module.do_something()
Даже не создан файл журнала! Где ошибка?
Вы читали, например, https://docs.python.org/2/howto/logging.html#logging-from-multiple-modules? – jonrsharpe
уверен, но, может быть, я ошибся в размышлении, если вы видите вопрос, просто скажите мне! – varantir
Может быть, двоеточие после 'module.do_something():'? – Zenadix