当前位置: 首页 > 面试题库 >

如何在命令提示符下退出Python脚本?

颜永怡
2023-03-14
问题内容

在以前的计算机上,当我尝试在Windows命令提示符下退出Python脚本时,只需按ctrl+即可c

但是,当我在计算机上执行此操作时,它会告诉我“ KeyboardInterrupt”:

C:\Windows\System32
>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> [I press ctrl+c]
KeyboardInterrupt
>>>

那么如何解决此问题,以便退出Python脚本?

谢谢。

编辑
ctrl+的z作品,但我需要输入它作为代码。希望有一种快速简单的方法来退出脚本,但是很好。


问题答案:

实际上,它取决于操作系统,也可能取决于您使用的Python版本。

如您所述,ctrl+C在Windows 10和Python 3.6上不起作用,但在Windows 10和Python
3.4上却起作用。因此,您确实需要尝试看看什么对您有用。

尝试以下命令,并保持有效:

  • ctrl+C
  • ctrl+D
  • ctrl+Z然后Return

此外,以下内容适用于任何终端:

  • exit() 然后 Return
  • quit() 然后 Return

Trivia:如果您键入quit并点击Return,则控制台会告诉您,至少对于Python 3.4:

使用quit()或Ctrl-Z加Return键退出



 类似资料:
  • 想通过linux终端看看python的版本 输入python --version后提示如下: bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: Permission denied 不知道如何解决,求帮助 1.使用管理员身份运行sudo python --version 得到输出sudo: python: com

  • 问题内容: 我在命令行中键入,但是命令提示符说python不被识别为内部或外部命令,可操作程序或批处理文件。我该怎么办? 注意:我已经在计算机上安装了Python 2.7和Python 3.2。 问题答案: 终于成功了!!! 我需要做一些事情才能使其正常工作 将C:\ Python27 \添加到PATH系统变量的末尾 将C:\ Python27 \添加到PYTHONPATH系统变量的末尾 我必须将

  • 我在命令行中键入,但命令提示符显示python不能被识别为内部或外部命令、可操作程序或批处理文件。我该怎么办? 注意:我已经在我的计算机上安装了Python2.7和Python3.2。

  • 我的命令提示符出错了。我从Jupyter尝试了,但出现了一些错误。我感谢任何查看或回答的人,感谢您的时间!

  • 问题内容: 只要我通过Linux终端(bash shell)使用它,我的anaconda(4.5.4)都可以正常工作。但是,在bash脚本中运行conda命令根本不起作用。 脚本test.sh包含以下几行: 现在,运行会导致错误 如推荐给anaconda版本> 4.4,我的.bashrc不包含 但 谢谢。 问题答案: 由于@darthbith的评论,我解决了这个问题。 由于是bash函数,并且ba

  • 问题内容: 我想从命令提示符下编译一个非常基本的代码,但是它总是不成功,并且编译器告诉我以下内容: 我用谷歌搜索了解决方案,发现需要将这些库包含在PATH中。我相信我做到了。我坚信我的计算机中这些库的位置是: 我的PATH的末尾(相关部分)如下: 对我来说,看起来还可以,但显然不是。谁能告诉我可能是什么问题? 问题答案: classpath不是path …,并且您不需要将它作为环境变量。您可以使用