python.exeとpythonw.exe

python.exe

  • .py拡張子のファイルで使われる(デフォルト)
  • GUIアプリケーションでもコマンドプロンプトが表示される

pythonw.exe

  • .pyw拡張子のファイルで使われる(デフォルト)
  • コマンドプロンプトは表示されない

.pyでコマンドプロンプトが表示されないように設定

.pypythonw.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のインストール先に読み替えてください。

関連記事

python-chardet
python-chardetを使った文字コード推定 使い方 >>> import chardet >>> s = 'こんにちは' >>> chardet.detect(s) {'confidence': 0.9690625, 'encoding': 'utf-8'} >>> s.decode(chardet.detect(s)['encoding']) u'\u3053\u3...

Pillow (Python Imaging Library)でPNGファイルを扱う時の注意
Pythonのライブラリ「Pillow」を使ってPNGファイルをJPGファイルに変換したい場合、次のようなスクリプトで実行できます。 from PIL import Image Image.open('example.png').save('example.jpg') ただし、PNGファイルにAlpha値が含まれていると次のようなエラーになってしまいます。 OSError: c...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です