python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > pycharm运行程序时出现Run‘python tests for XXX.py‘

pycharm运行程序时出现Run‘python tests for XXX.py‘问题及解决

作者:三世

这篇文章主要介绍了pycharm运行程序时出现Run ‘python tests for XXX.py‘问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

pycharm运行程序时出现Run‘python tests for XXX.py‘

新版本pycharm2022,调试程序的时候,无法进入__main__,最后发现是选择debug模式是pytest。

主要原因是有个函数名为test。

出现的问题

右键运行代码时和正常运行不一致,只执行单一函数test。

右键菜单出现以下画面:“ Debug 'Python test for'

解决方法1

进入到File->Settings->Tools->Python integrated Tools界面,并将Autodetect(pytest)设置为Unittests即可解决该问题。

解决方法2

可以直接修改函数名,不以test开头,像这里作者将函数名修改为little_test也可以解决这个问题。

因为我看的书例子里有test函数。

python中run出现unittsets in如何去除

最近在使用pycharm编写python程序的过程中发现了一个现象

右击一个python文件的时候,有的时候会出现Run xxx,但是有时候却会出现 run 'Unittest' in xxx.py

经过自己的一番研究方法如下:

1. 点击Edit Configutations.. 

2. 在python 这一栏中点击左上角的 ➕,然后选择python

3. 在Script path这里选择你这个运行文件的路径,然后点击ok,点击Apply,再点击ok,然后在python test中把你以前的unittest in xx.py 点击 ➖ 删掉,这样再去run就不会出现刚刚的问题了。

总结

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

您可能感兴趣的文章:
阅读全文