python.exe
.py拡張子のファイルで使われる(デフォルト)- GUIアプリケーションでもコマンドプロンプトが表示される
pythonw.exe
.pyw拡張子のファイルで使われる(デフォルト)- コマンドプロンプトは表示されない
.pyでコマンドプロンプトが表示されないように設定
.pyでpythonw.exeを使うように設定するにはコマンドプロンプトを管理者権限で実行し次のようにします。(インストーラーを使ってインストールした場合はassocの設定は不要です。)
assoc .py=Python.File
ftype Python.File=C:\Python27\pythonw.exe "%1" %*
元のpython.exeを使う設定に戻すには
ftype Python.File=C:\Python27\python.exe "%1" %*
とします。
注 C:\Python27はPythonのインストール先に読み替えてください。