pycharm运行pytest无法实时输出信息

需要去掉控制台输出。根据查询相关信息显示pycharm运行pytest无法实时输出信息,需要去掉pycharm里面的运行模式,点击减号,再点击加号,添加python执行文件即可实时输出信息。

问题描述:

使用pycharm运行代码时,pytest代码运行没有log出现

原因解释:

  • pycharm进入pytest运行模式
  • 文件名包含test的python脚本会默认以pytest运行模式运行

解决方法:

临时解决方法------对当前代码取消pytest运行模式:

1.进入运行配置

点击pycharm右上角的脚本配置,选择编辑配置

2.取消pytest模式

展开Python test,选择pytest for 脚本名;

点击上方的remove configuration,将脚本去除pytest模式;

点击应用,应用配置

  1. 添加新配置

单击添加新配置,选择python类型;

选择脚本路径,选择python编译器(一般默认即可)

点击确定,应用配置

永久解决方法------取消所有名字含有test的脚本的pytest运行模式:

  1. 取消pytest模式

参考临时解决方法1、2

2.更改testing的运行模式

打开文件-设置-工具-python集成工具;

将testing中的运行方式改为unittests;

确认保存

相关推荐
郝学胜_神的一滴18 小时前
Python 高级编程 026:序列内核深剖
python·pycharm
祉猷并茂,雯华若锦19 小时前
Selenium+Pytest自动化测试框架实战
selenium·测试工具·pytest
崖边看雾2 天前
Python学习——函数
开发语言·windows·python·学习·pycharm
祉猷并茂,雯华若锦2 天前
Pytest+Selenium自动化测试:失败自动截图集成Allure报告
selenium·测试工具·pytest
接针3 天前
Pycharm远程连接Ubuntu的conda环境
ubuntu·pycharm·conda
jiang_changsheng3 天前
详细教程__--PyCharm Terminal--切conda环境详解
ide·pycharm·conda
2601_960906723 天前
科技“无人区”跋涉,难度高、不确定性大
windows·macos·pycharm·myeclipse
Irene19914 天前
怎么设置 PyCharm 使用 VSCode 的快捷键,推荐保留的原生快捷键(特色功能不建议覆盖,否则丧失效率优势)Ctrl+Alt+L:代码格式化
vscode·pycharm·快捷键
我的xiaodoujiao5 天前
API 接口自动化测试详细图文教程学习系列32--Allure测试报告2
python·学习·测试工具·pytest
ikun_文7 天前
Python进阶—函数编程
python·pycharm