鱼C论坛

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

运行第一个游戏

[复制链接]
发表于 前天 16:49 From FishC Mobile | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 畏or威 于 2025-3-1 16:50 编辑

为啥IDLE保存到桌面之后(py应用),运行input函数回车后,会闪退啥也看不到。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 前天 16:49 | 显示全部楼层
IDLE运行.py文件时闪退的解决方案

当你把Python应用程序特别是带有 input() 函数的程序保存为.py文件并双击运行时,常常会遇到闪退问题。原因是程序执行完毕后没有等待用户进一步操作,所以窗口自动关闭。以下是解决方案:

  • 使用命令行运行.py文件
       
        1. 打开命令提示符(Windows)或终端(Mac/Linux)。
        2. 使用 cd 命令导航到文件所在的目录。
        3. 输入 python filename.py 执行文件。
       
        这样,程序执行后命令行窗口会停留,你可以查看输出内容。
       
  • 在代码最后添加一个 input() 语句

        在你的Python代码的结尾加入一个额外的 input("Press Enter to exit..."),确保程序执行完毕后不会立即关闭窗口:
      
        # 示例代码
        print("Hello, world!")
        input("Press Enter to exit...")
        
       
        这样,即使你双击打开.py文件,窗口在你按下回车键之前都不会关闭。


使用以上方法可以有效防止由于 input() 函数引起的窗口自动关闭问题。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 前天 17:41 | 显示全部楼层
右键然后选择用IDLE打开就行

点评

就是“Edit with IDLE”  发表于 前天 17:41
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 18:07 | 显示全部楼层
在最后加上
input()
就行了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-3 22:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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