请教一下,不知道操作了什么,每次运行run后,都会生成一个日志文件
确认下pytest.ini中是否有如下类似的配置:
log_file=../log/log.txt
log_file_level=DEBUG
log_file_format= %(asctime)s %(levelname)s %(message)s
有帮助的话,请点采纳~
该回答引用ChatGPT
如果您没有显式地在代码中使用Python的logging模块或其他日志库,并且您确定没有进行过任何特殊的配置,那么这可能是由于PyCharm自动创建了一个Run/Debug配置,其中设置了日志记录器。您可以通过以下步骤来禁用该配置中的日志记录器:
1、点击PyCharm界面左上角的“Run”菜单,选择“Edit Configurations”选项;
2、在弹出的“Run/Debug Configurations”窗口中,找到您要运行的配置,并选中它;
3、在右侧“Configuration”选项卡中,找到“Logs”部分;
4、确认“Enable logging”复选框未选中;
5、如果您想保留日志记录器,可以在“Path to log file”字段中更改日志文件的位置或名称,或在“Log File Options”部分中更改日志的格式和级别。
如果您不希望在所有运行配置中都禁用日志记录器,可以为每个配置单独进行设置,或者创建一个全局配置并将其用作所有运行配置的默认设置。