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