gpt4 book ai didi

python - 使用记录器在日志名称中添加时间

转载 作者:太空宇宙 更新时间:2023-11-04 04:40:59 26 4
gpt4 key购买 nike

我试图将多个日志文件添加到一个 Logs 文件夹中,但我不想在每次启动程序时都更改代码,而是想将日志文件的名称设为“Log(the time).log”。我目前正在使用记录器,但我可以切换。我还导入了时间。

编辑:这是我正在使用的一些代码:

导入日志记录
logger = logging.getLogger('k')
hdlr = logging.FileHandler('日志文件路径/log.log')
formatter = logging.Formatter('在 %(asctime)s,KPY 在级别 %(levelname)s 返回 %(message)s
hdlr.setFormatter(格式化程序)
logger.addHandler(hdlr)
logger.setLevel(logging.DEBUG)
logger.info('你好')

最佳答案

import logging
import time

fname = "Log({the_time}).log".format(the_time=time.time())
logging.basicConfig(level=logging.DEBUG, filename=fname)

logging.info('hello')

关于python - 使用记录器在日志名称中添加时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50651797/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com