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函數將始終存在。 –