鱼C论坛

 找回密码
 立即注册
查看: 2215|回复: 4

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

[复制链接]
发表于 2021-6-1 12:56:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我确定脚本在python软件中跑代码是可以,也有结果,但是单独双击运行就不能了,文件保存类型是python file
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-6-1 13:40:08 From FishC Mobile | 显示全部楼层
脚本类都是cmd下运行,而不是双击运行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-1 13:54:03 | 显示全部楼层
正常现象
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-1 16:55:45 | 显示全部楼层
双击是在CMD中跑的。CMD窗口运行完以后默认关闭 所以你如果程序不在最后面设置一个pause类似的函数把他hold住 双击的话 他就会一闪而过*(因为跑完就关闭

这时候你如果还想要在CMD中跑。最好的方法是直接打开一个CMD窗口。*(Windows-key)
然后把你的py文件全路径写上去 按回车 这样py跑完了也不会关闭CMD窗口
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-4 09:44:41 | 显示全部楼层


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

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

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

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

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-15 13:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表