计算机 (Windows XP) 不想打开.py



我是Python的初级程序员,我的电脑有一个奇怪的问题。当我的计算机上有一个.py文件(包含一个有效的脚本)时,我双击它打开,会发生以下情况:程序打开(它是黑屏视图),但它在一秒钟内自行关闭,并且程序没有执行。但是,当我右键单击并选择"使用 IDLE 编辑"时,一切正常。

从一开始就没有这个问题,但后来我安装了其他一些版本的 Python,我认为那是脚本不想再打开的时刻。

正在发生的事情是与py扩展存在关联,它可能正在运行您的程序,但它关闭得太快,以至于您看不到任何输出。您可以添加等待或仅打开命令提示符并从那里运行所有内容。

另一种解决方案,

在我看来是更理想的解决方案,是将py扩展的关联设置为 IDLE。这将解决您的问题,因为默认情况下文件将在 IDLE 中打开,您可以从那里运行 Python 脚本。

在 Windows 7 中更改文件关联

但它会在一秒钟内自行关闭,并且程序不会执行。

是的,程序正在执行。它执行得如此之快,以至于您没有机会看到正在发生的事情。

raw_input()放在代码的末尾,以便控制台窗口不会立即关闭。

Austin是对的,你做了一个控制台应用程序,一旦完成(以微秒为单位),它就会自行关闭。

创建一个主循环或使用奥斯汀的技巧,强制应用程序不要自行关闭。

相关内容

  • 没有找到相关文章

最新更新