抱歉,这是一个简单的问题,但我不太了解我必须做什么。有两个脚本:main.py和methods.py
main.py
import methods
methods.fnc_1()
methods.fnc_2()
methods.py
import logging
logger = logging.getLogger(__name__)
f_handler = logging.FileHandler('file.log')
f_handler.setLevel(logging.DEBUG)
c_handler = logging.StreamHandler()
c_handler.setLevel(logging.DEBUG)
logger.addHandler(c_handler)
logger.addHandler(f_handler)
def fnc_1():
logger.warning('warning_1!')
def fnc_2():
logger.warning('warning_2!')
如何logger在 main.py 中使用相同的对象?因此,我调用并从任一文件或同一文件中main.py获取每条日志消息,并按执行顺序显示?main.pymethods.py
倚天杖
相关分类