2012-08-15 149 views

回答

0

我喜歡用的方法是這樣的,在腳本的末尾:

raw_input("Press enter to exit...") 

當Python運行一個程序,它帶來了黑色的命令提示符,然後運行該程序。程序結束時退出命令提示符總是按下ENTER鍵完成。

這隻會在代碼的最後。它也可以在遊戲結束的代碼的任何部分工作。

0

我不是在Python自己是專家,但你的代碼被寫入後...只是使用:

import sys 
sys.exit(0) 

此外,蟒蛇得到了一個內置的exit命令。我個人只使用exit來關閉python。 有讀: http://docs.python.org/2/library/sys.html#sys.exit

0

試試看

print "Game Ended" 
"""This area should be for what happens after game ends.""" 

點擊時應該關閉easygui窗口,但保持程序的運行狀態。

希望這個作品!

+0

我不太明白。 – 2013-02-03 14:03:13

+0

當您點擊easygui窗口上的按鈕時,它會關閉它並在交互式shell上打印「遊戲結束」。 – Bob 2013-02-05 21:43:26

0

我以前用過easygui,你可以答:請某種結​​束按鈕或B的:嘗試將這些代碼中的一個:

  • root.protocol( 'WM_DELETE_WINDOW',denyWindowManagerClose)
  • root.protocol( 'WM_DELETE_WINDOW',self.quit)
  • root.protocol( 'WM_DELETE_WINDOW',self.destroy)
相關問題