2017-06-15 12 views
-1

私は現在Pythonを学んでおり、私はPython Crash Courseというタイトルの本でプロジェクトを進めています。このプロジェクトには、「エイリアン侵略」というゲームの開発が含まれます。ゲームを実行する過程で、コマンドプロンプトシェルを開いたままアクションが発生する「ウィンドウ」領域を開きます。少なくとも私には、コマンドプロンプトシェルを開くのは不合理なようです。私はいくつかのゲームを開発することを考えており、私はそれらに専門的な見方をしたい。 Pythonでコンパイルされたプログラムの起動後、自動的にコマンドプロンプトシェルを閉じる方法はありますか?Pythonでコマンドプロンプトシェルを削除する方法はありますか?

+0

この回答もご覧ください:https://stackoverflow.com/questions/764631/how-to-hide-console-window-in-python Windowsの場合、最も簡単な方法は、明らかに '.pyw 'で終わるようにスクリプトの名前を変更することです。 –

答えて

3

IDLEでプログラムを開いている場合、エラーのようなシステム出力のメインウィンドウであるため、シェルウィンドウを開くことができないと考えています。ただし、ゲームをよりプロフェッショナルにするには、py2exeまたはpy2app(Mac OS X)を使用できます。これはあなたのプログラムをポータブルな実行可能ファイルに変換するのに役立ちます。また、実行可能なゲームウィンドウを開くと、シェルウィンドウが開きません。

関連する問題