1
我想在Python IDLE上运行一些代码,但是当我使用exit()
时,我得到一个弹出窗口。我怎样才能删除这个弹出窗口?如何删除Python IDLE中的exit(0)弹出窗口?
print "hi"
exit(-1)
我想在Python IDLE上运行一些代码,但是当我使用exit()
时,我得到一个弹出窗口。我怎样才能删除这个弹出窗口?如何删除Python IDLE中的exit(0)弹出窗口?
print "hi"
exit(-1)
使用exit()
从sys
模块。
import sys
# your cool code here
sys.exit(0) # stops the program without a pop-up
例如在if
:
import sys
x = 2
if x > 1:
print "x > 1"
sys.exit()
else:
print x
谢谢你的工作.. – Ravichandra
为什么你使用'退出()'? – Psytho
@ Alex.SI正在尝试一个IF条件(验证),如果它失败我需要退出程序 – Ravichandra
我很惊讶,你没有得到NameError,因为我认为'help','quit'和'exit'只在交互模式。 'print(help)'打印'输入help()以获得交互式帮助或帮助(object)获得关于object的帮助这一事实表明这曾经是事实。无论如何,这三个功能都是由默认站点模块添加的,但您不能指望它们始终存在。 Alex建议的sys.exit函数将始终存在。 –