我是 pytest 新手,正在尝试设置日志记录
我的 conftest.py 文件中有以下代码
def pytest_logger_config(logger_config):
logger_config.add_loggers([log_fname], stdout_level=logging.INFO)
logger_config.set_log_option_default(log_fname)
另一个文件 logger.py
Log = logging.getLogger(log_fname)
关于写作Log.info("message")
我看到日志写为
00:16.748 inf logfile_00_00_13_10_2020.log: message
不确定如何或在何处定义此格式。
我们可以将其自定义为类似的格式吗
log_file_format = %(levelname)s: %(asctime)s (%(filename)s:%(lineno)s %(message)s)
信息:2020-10-13 00:00:45 (.py:<line_no>) 消息
应该在哪里定义这个?