pycharm出现了pytest模式下如何改回run模式

 更新时间:2024年01月29日 09:16:45   作者:庄小焱  
这篇文章主要介绍了pycharm出现了pytest模式下如何改回run模式问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

pytest模式下如何改回run模式

如果出现这个问题:

下面,我们介绍下在pycharm 中如何调试程序。

1. 首先介绍下

在主工具栏中,点击debug按钮(绿色甲壳虫按钮),即可进入调试状态下默认是run模式

2.设置断点

点击代码左侧的空白即可,取消断点时,在同一个位置在此点击即可。

3.对代码进行调试(常用快捷键f8、f7)

  • a. pycharm 开始运行,并且在断点处暂停;如下图

最终我们会发现,结果和第一个步骤是一样的,由此我们得出结论:

(1)使用pytest测试框架时候,不需要main()函数,系统可以自动识别测试用例并执行。

(2)即使包含main()函数,点击它去执行,也不会去执行main()函数。

(3)具体是使用哪个测试框架执行,不是通过main()函数设置的,在别的地方。

python运行脚本的三种模式

  • 例如普通模式运行,不会自动去加载测试用例执行
  • unittest 测试框架运行模式,可以自动去发现testcase并执行
  • pytest 测试框架运行模式,就是我们上面2个步骤都是使用pytest测试框架运行的

重要原则:

第一次按照何种模式执行测试用例,后续都会按照这种方式去执行三:

如何修改脚本运行的模式呢?

方法二:设置运动脚本时候的默认框架

入口一:菜单栏Run—->Run—->Edit Configuration 

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python实现AdaBoost算法的示例

    python实现AdaBoost算法的示例

    这篇文章主要介绍了python实现AdaBoost算法的示例,帮助大家更好的理解和了解机器学习算法,感兴趣的朋友可以了解下
    2020-10-10
  • PyTorch CNN实战之MNIST手写数字识别示例

    PyTorch CNN实战之MNIST手写数字识别示例

    本篇文章主要介绍了PyTorch CNN实战之MNIST手写数字识别示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • Python实现检测SSL证书是否过期

    Python实现检测SSL证书是否过期

    我们知道 SSL 证书是会过期的,一旦过期之后需要重新申请,如果没有及时更换证书的话,就有可能导致网站出问题,所以本文介绍了如何利用Python实现检测SSL证书是否过期,需要的可以参考下
    2023-08-08
  • pandas groupby 分组取每组的前几行记录方法

    pandas groupby 分组取每组的前几行记录方法

    下面小编就为大家分享一篇pandas groupby 分组取每组的前几行记录方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • python代码的几种常见加密方式分享

    python代码的几种常见加密方式分享

    这篇文章主要介绍了python代码的几种常见加密方式分享,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • Python之find()和index()的区别及使用说明

    Python之find()和index()的区别及使用说明

    本文详细介绍了Python中`index()`方法和`find()`方法的使用方法、参数说明和举例说明,这些方法都用于查找元素或子字符串的位置,但`index()`方法在未找到时会抛出异常,而`find()`方法会返回-1
    2025-11-11
  • Python连接MongoDB数据库并实现基本数据操作

    Python连接MongoDB数据库并实现基本数据操作

    在当今的数据驱动时代,MongoDB作为一种流行的NoSQL数据库,本文将带你了解如何使用Python连接MongoDB数据库,并进行基本的数据操作,感兴趣的小伙伴可以了解下
    2026-01-01
  • 用python代码将tiff图片存储到jpg的方法

    用python代码将tiff图片存储到jpg的方法

    今天小编就为大家分享一篇用python代码将tiff图片存储到jpg的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Python人工智能之混合高斯模型运动目标检测详解分析

    Python人工智能之混合高斯模型运动目标检测详解分析

    运动目标检测是计算机视觉领域中的一个重要内容,其检测效果将会对目标跟踪与识别造成一定的影响,本文将介绍用Python来进行混合高斯模型运动目标检测,感兴趣的朋友快来看看吧
    2021-11-11
  • 10个Python实现的最频繁使用的聚类算法

    10个Python实现的最频繁使用的聚类算法

    聚类或聚类分析是无监督学习问题。它通常被用作数据分析技术,用于发现数据中的有趣模式。本文为大家介绍了10个最频繁使用的聚类算法,感兴趣的可以了解一下
    2022-12-12

最新评论