Python 3.x Python文件立即关闭

Python 3.x Python文件立即关闭,python-3.x,file,Python 3.x,File,作为我的一门课的作业,教授让我们下载一个包含python代码的文件,以及一些python代码将分析的文本文件 问题是,当我单击打开python文件时,命令窗口会打开,然后立即关闭。我可以让它停止关闭,如果我点击它足够快,但这会停止加载代码,任何击键都会导致它再次关闭 这是每个其他学生下载并使用的相同文件,没有问题。我尝试过重新下载文件,重新安装python,甚至在另一台计算机上尝试。我还尝试在命令窗口中输入路径文件名来打开它,但没有成功。在Jupyter笔记本或CodeLab中尝试它也没有运气。

作为我的一门课的作业,教授让我们下载一个包含python代码的文件,以及一些python代码将分析的文本文件

问题是,当我单击打开python文件时,命令窗口会打开,然后立即关闭。我可以让它停止关闭,如果我点击它足够快,但这会停止加载代码,任何击键都会导致它再次关闭

这是每个其他学生下载并使用的相同文件,没有问题。我尝试过重新下载文件,重新安装python,甚至在另一台计算机上尝试。我还尝试在命令窗口中输入路径文件名来打开它,但没有成功。在Jupyter笔记本或CodeLab中尝试它也没有运气。(当然,在以前的堆栈溢出、Reddit等问题上尝试大量可能的解决方案也没有什么好运气)

对潜在原因和/或解决方案有何想法


编辑:原因未知,但解决方案是使用Sypder控制台打开该文件。

该文件立即关闭,因为它结束并返回0,要阻止这种情况发生,您可以在python代码末尾添加类似的内容: 结束=输入(“按键退出”) 或者只是导入时间和使用 时间。睡眠(5)
您可以在cmd/terminal窗口中打开文件,您将能够看到结果

文件立即关闭,因为它结束并返回0,要阻止这种情况发生,您可以在python代码末尾添加类似以下内容: 结束=输入(“按键退出”) 或者只是导入时间和使用 时间。睡眠(5)
您可以在cmd/terminal窗口中打开文件,并可以看到结果

如果单击图标,问题可能是代码在您有时间查看任何输出之前完成。列举所有备选方案有点复杂,但作为一种快速修复方法,请编辑文件以包含行
输入(“按enter键退出”)
作为文件中的最后一行。尝试在命令提示符下运行python文件名,然后查看它是否运行。尝试在cmd提示符下运行它:
python MyScript.py
以便可以看到发生的任何错误。不要通过单击文件来运行程序,然后尝试右键单击并用文本编辑器打开它。如果您正在单击图标,问题可能是代码在您有时间查看任何输出之前完成。列举所有备选方案有点复杂,但作为一种快速修复方法,请编辑文件以包含行
输入(“按enter键退出”)
作为文件中的最后一行。尝试在命令提示符下运行python filename,然后查看它是否运行。尝试从cmd提示符下运行它:
python MyScript.py
以便您可以看到发生的任何错误。不要通过单击文件来运行程序,然后尝试右键单击并用文本编辑器打开它。正如我在原文中所说的这不是一个选项,因为我首先无法访问代码。我还试图补充说,我找到了问题的解决方案(在Spyder控制台中打开),但因此拒绝了编辑,理由是它“多余且没有帮助”lol…打开terminal/cmd,进入下载python文件的目录,使用python“name of your file here.py”(如果您的机器上安装了多个python版本,则使用python3),正如我在最初的帖子中所说,这不是一个选项,因为我首先无法访问代码。我还试图补充说,我找到了问题的解决方案(在Spyder控制台中打开),但因此拒绝了编辑,理由是它“多余且没有帮助”lol…打开terminal/cmd进入下载python文件的目录,并使用python“name of your file here.py”(如果您的计算机上安装了多个python版本,则使用python3)