2017-10-10 77 views
-2

我正在编写一个测试程序来测试python中的一些东西,我似乎无法找到一种方法来结束程序并关闭python窗口。 这是我的代码:有没有办法使用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

**进口SYS ** ** 进口时间**可以帮助您在这个 –

+0

您可以使用SYS .exit()终止程序。 –

回答

2

试试这个:

import sys 
sys.exit() 
+0

我试过了,我得到了这个错误:AttributeError:''对象在第4行没有属性'exit' –

0

我评论的解决方案,但因为你对此有何评论回来,你得到所以这里的错误是完整的解决方案:

首先你命名的任何一个您的文件sys与本地命名空间和内置命名空间冲突,因为sys是内置命名空间,但是当您在IDE中使用相同名称创建自己的文件时,python首先尝试在Local >> Enclosed >> Global >> Built-in中查找,这被称为LEGB规则。

更改文件名到别的东西,然后尝试,我注释掉的代码:

import sys 
sys.exit() 
相关问题