用户97 发表于 2021-6-1 12:56:31

python脚本保存后再双击运行,按enter无法执行下一步

我确定脚本在python软件中跑代码是可以,也有结果,但是单独双击运行就不能了,文件保存类型是python file

wp231957 发表于 2021-6-1 13:40:08

脚本类都是cmd下运行,而不是双击运行

suchocolate 发表于 2021-6-1 13:54:03

正常现象

linyinset 发表于 2021-6-1 16:55:45

双击是在CMD中跑的。CMD窗口运行完以后默认关闭 所以你如果程序不在最后面设置一个pause类似的函数把他hold住 双击的话 他就会一闪而过*(因为跑完就关闭

这时候你如果还想要在CMD中跑。最好的方法是直接打开一个CMD窗口。*(Windows-key)
然后把你的py文件全路径写上去 按回车 这样py跑完了也不会关闭CMD窗口

Twilight6 发表于 2021-6-4 09:44:41



Python 双击运行是会调用 Python 解释器在 cmd 下执行代码,执行完毕代码自动关闭窗口

而因为你执行速度过快,所以你双击后感觉什么都没发生,实际上是执行速度太快关闭窗口了

你保证你代码不报错的情况下,在代码最后一行加上 input() 即可让 cmd 等待你的输入

若你双击出现打开方式的选择,那么你去选择你 Python 安装目录下的 Python.exe 即可成功打开

页: [1]
查看完整版本: python脚本保存后再双击运行,按enter无法执行下一步