В моем проекте у меня есть два файла:
- main.py и
- examples.py
In main.py , которая является точкой входа, я инициализировал регистратор, как показано ниже:
logging.basicConfig(filename='log.txt', filemode='w', format='%(asctime)s - %(message)s', level=logging.INFO)
#Creating an object
logger=logging.getLogger()
#Setting the threshold of logger to DEBUG
logger.setLevel(logging.DEBUG)
Но я не могу получить к нему доступ в method.py , который имеет класс с двумяметоды.Чтобы заставить его работать на данный момент, я повторно инициализирую регистратор в обоих методах.
Что я действительно хочу, так это инициализировать регистратор в main.py и в других методах файловЯ должен иметь возможность напрямую войти:
logger.info('Triggered')