优草派  >   Python

Python运行一闪而过是什么?Python程序运行后闪退怎么办

罗西汉            来源:优草派

python程序实际上就是保存为py类型的脚本文件,只需要双击就可以去自动调用解释器来执行它们。而很多小伙伴在运行python程序后都出现了闪退和一闪而过的情况,那么这一篇文章就会来介绍一下,这个问题出现的原因和解决方法,一起往下看看吧。

python1

一、为什么闪退

其实从一闪而过的程序也可以观察到一些现象,例如python程序调用之后闪退的是一个黑色窗口,而这个窗口还会显示在任务栏之中。而结合之前python程序运行需要去调用解释器,那么这个一闪而过的窗口就是python解释器。

在python安装路径内找到python.exe程序并且右键选择以管理员身份运行,就可以看到打开了一个和闪退一样的窗口。这是因为python程序会将运行结果都输出在这个窗口内,该窗口就是python环境的命令行。

二、闪退解决方法

那么闪退的实际原因就在于程序内代码全部执行完毕的速度非常快,几毫秒就执行完了。而且执行完之后会自动关闭解释器窗口,看起来就是一闪而过的样子。

解决方法为使用IDLE或者是Pycharm这种集成开发环境去运行python程序,这样在运行时就会调用命令行窗口而不是解释器窗口来执行它们了。在执行完毕之后不会自动将窗口给关闭掉,而是需要使用者手动回车敲击一下才表示程序结束执行。

以上就是关于“Python运行一闪而过是什么?Python程序运行后闪退怎么办”的全部内容了,希望对你有所帮助。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。