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;

确认保存

相关推荐
杜小满16 小时前
周志华深度森林deep forest(deep-forest)最新可安装教程,仅需在pycharm中完成,超简单安装教程
python·随机森林·pycharm·集成学习
小狮子安度因17 小时前
PyQt的安装和再PyCharm中的配置
ide·pycharm·pyqt
醉酒柴柴2 天前
【代码pycharm】动手学深度学习v2-07 自动求导
ide·深度学习·pycharm
lisacumt2 天前
【spark】pycharm 内使用pyspark连接有kerberos集群执行sql
python·pycharm·spark
qq_433716952 天前
Selenium+Pytest自动化测试框架 ------ 禅道实战
自动化测试·软件测试·selenium·单元测试·pytest·接口测试·压力测试
喝哈喝哈3 天前
pycharm中配置pyqt5
python·qt·pycharm
blues_C3 天前
Pytest-Bdd-Playwright 系列教程(11):场景快捷方式
自动化测试·pytest·bdd·playwright
幸运的星竹3 天前
pytest结合allure做接口自动化
自动化·pytest
虞书欣的63 天前
Python小游戏28——水果忍者
开发语言·人工智能·游戏·小程序·pycharm
blues_C4 天前
Pytest-Bdd-Playwright 系列教程(12):步骤参数 & parsers参数解析
自动化测试·pytest·bdd·playwright