【发布时间】:2021-05-06 20:06:02
【问题描述】:
我有一个这样的 pytest.ini 文件:
log_cli = 1
log_cli_level = INFO
log_cli_format = [%(levelname)s]: %(message)s
;log_file = ./Logs/pytest_.log
log_file_level = INFO
log_file_format = %(asctime)s [%(levelname)s]: %(message)s
log_file_date_format=%Y-%m-%d %H:%M:%S
执行时,实时日志和文件日志遵循给定的格式,但也有打印的“捕获的日志”,它们不遵循给定的格式。有什么办法可以修改“捕获日志”的格式。这是一个示例输出:
------- live log setup ---------
[INFO]: Using local chrome browser....
[INFO]: Successfully logged in
[INFO]: Click Customer Success
[INFO]: The Dashboard Loaded Successfully
--- Captured log setup ---------
INFO conftest:conftest.py:46 Using local chrome browser....
INFO conftest:conftest.py:125 Successfully logged in
INFO page_objects.CommonPageObjects:CommonPageObjects.py:292 Click Customer Success
INFO page_objects.CommonPageObjects:CommonPageObjects.py:300 The Dashboard Loaded Successfully
【问题讨论】: