0

easygui を使用してゲームを作成しようとしていますが、X ボタンが機能しないため、シャットダウンする唯一の方法は Python を完全にシャットダウンすることです。ゲームを終了するにはどうすればよいですか?

4

3 に答える 3

0

私自身はPythonの専門家ではありませんが、コードを記述した後は...これを使用してください。

import sys
sys.exit(0)

さらに、Pythonには組み込みのexitコマンドがあります。個人的には、Pythonをシャットダウンするためにexitのみを使用します。読んでください:http: //docs.python.org/2/library/sys.html#sys.exit

于 2012-11-30T04:07:00.377 に答える
0

私がよく使用する方法は、スクリプトの最後にある次のとおりです。

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

Python がプログラムを実行すると、黒いコマンド プロンプトが表示され、プログラムが実行されます。プログラムの終了時にコマンド プロンプトを終了するには、常に ENTER キーを押します。

これは、コードの最後でのみ機能します。また、ゲームが終了するコードのどの部分でも機能します。

于 2012-11-13T20:00:08.103 に答える
0

ちょうど試して

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

クリックすると easygui ウィンドウが閉じますが、プログラムは実行されたままになります。

これがうまくいくことを願っています!

于 2013-02-01T22:40:29.490 に答える