我正在编写一个测试程序来测试python中的一些东西,我似乎无法找到一种方法来结束程序并在python中关闭窗口。 这是我的代码:
yesorno = input('If you want to start the program, type yes, if not type
no')
def cls(): print('hello')
cls()
if yesorno == 'y':
del yesorno
elif yesorno == 'n':
print("you chose wrongly.")
非常感谢任何帮助。
答案 0 :(得分:2)
试试这个:
import sys
sys.exit()
答案 1 :(得分:0)
我对该解决方案发表了评论,但是当您回复评论说您收到错误时,这里是完整的解决方案:
首先,您已将任何一个文件sys
命名为与本地命名空间和内置命名空间冲突,因为sys
是内置命名空间,但是当您创建自己的文件时具有相同名称的IDE然后python首先尝试在Local >> Enclosed >> Global >> Built-in
中查找这称为LEGB
规则。
将您的文件名更改为其他内容,然后尝试我注释掉的代码:
import sys
sys.exit()