在我的项目中,我有两个文件:
在入口点 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)
但是我无法在 methods.py 中访问它,该类具有两个方法。为了使它从现在开始起作用,我将使用两种方法重新初始化logger。
我真正想要的是在 main.py 中初始化记录器,在其他文件方法中,我应该能够直接登录:
logger.info('Triggered')
答案 0 :(得分:2)
为记录器命名时,可以在多个文件中访问它:
unresolved function or method