1

.pywスクリプトを実行するためにコンソールが必要ないように、Pythonでスクリプトを作成してファイルとして保存しました。実行中の実行を停止する方法を知りたいです。私が今していることは、IDLEを開いて閉じることであり、うまくいくようです。これを行うためのより良い方法があると確信しています。誰かがこれについて私にアドバイスできますか?

4

1 に答える 1

4

それがドキュメントで言うように

.pyPythonインストーラーは、ファイルをに自動的に関連付けpython.exeて、Pythonファイルをダブルクリックするとスクリプトとして実行されるようにします。拡張機能も使用できます.pyw。その場合、通常表示されるコンソールウィンドウは抑制されます。

この.pyw拡張機能は、実際にはPythonGUIで使用することを目的としています。独自のウィンドウを作成するため、コンソールウィンドウは必要ありません。.pywスクリプトがGUIウィンドウを作成しない場合、Pythonプロセスを強制終了することが実行を停止する唯一の方法です。

コンソールを使用して(拡張機能を使用して)スクリプトを実行したくない場合は、コンソールを.pyダブルクリックします。

于 2012-01-03T21:10:26.887 に答える