【发布时间】:2020-10-05 01:47:23
【问题描述】:
我在我的 python 2.7 项目中对遗留代码使用记录器。我想在特定位置创建日志,但 python 日志记录模块在默认位置创建日志文件,即从它执行的位置。
有没有办法改变这个默认位置? 下面是记录器的初始化。
logger = logging.getLogger(__name__)
logger.setLevel(logging.INFO)
formatter = logging.Formatter('%(message)s')
file_handler = logging.FileHandler('file.log')
file_handler.setFormatter(formatter)
logger.addHandler(file_handler)
【问题讨论】:
-
这就像给出日志文件的正确位置(包括路径)一样简单。
-
@KlausD. 那么我该如何包含路径呢?你能分享一下代码吗?
标签: python python-2.7 logging