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;

确认保存

相关推荐
时光不写代码8 小时前
修复 pytest-asyncio 事件循环冲突:完整解决方案
python·pytest·fastapi
上天_去_做颗惺星 EVE_BLUE10 小时前
接口自动化测试全流程:pytest 用例收集、并行执行、Allure 报告合并与上传
python·pytest
来自内蒙古的田园蒙牛14 小时前
在 Windows 系统下,使用 PyCharm 开发工具,如何通过直接调用 API 的方式,利用你手头的 OpenAI 接口地址和 Key 来辅助代码编写
ide·windows·pycharm
伴野星辰14 小时前
Pycharm打包教程:电脑(windows / macos)+ 手机(安卓 / IOS)全流程
macos·智能手机·pycharm
踏着七彩祥云的小丑1 天前
pytest——Mark标记
开发语言·python·pytest
徐先生 @_@|||1 天前
基于Translation插件实现在pycharm本地翻译并阅读英文资料
ide·python·pycharm
lifewange2 天前
pytest-类中测试方法、多文件批量执行
开发语言·python·pytest
王夏奇2 天前
pycharm中3种不同类型的python文件
ide·python·pycharm
周周不一样2 天前
Andorid基础笔记2-jar&反射
笔记·pycharm·jar
ShawnLiaoking2 天前
pycharm 上传更新代码
ide·elasticsearch·pycharm