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

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

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

文章插图
一、为什么闪退
其实从一闪而过的程序也可以观察到一些现象,例如python程序调用之后闪退的是一个黑色窗口,而这个窗口还会显示在任务栏之中 。而结合之前python程序运行需要去调用解释器,那么这个一闪而过的窗口就是python解释器 。
在python安装路径内找到python.exe程序并且右键选择以管理员身份运行,就可以看到打开了一个和闪退一样的窗口 。这是因为python程序会将运行结果都输出在这个窗口内,该窗口就是python环境的命令行 。
二、闪退解决方法
【Python运行一闪而过是什么?Python程序运行后闪退怎么办】那么闪退的实际原因就在于程序内代码全部执行完毕的速度非常快,几毫秒就执行完了 。而且执行完之后会自动关闭解释器窗口,看起来就是一闪而过的样子 。
解决方法为使用IDLE或者是Pycharm这种集成开发环境去运行python程序,这样在运行时就会调用命令行窗口而不是解释器窗口来执行它们了 。在执行完毕之后不会自动将窗口给关闭掉,而是需要使用者手动回车敲击一下才表示程序结束执行 。
以上就是关于“Python运行一闪而过是什么?Python程序运行后闪退怎么办”的全部内容了,希望对你有所帮助 。

    推荐阅读