Pythonのデフォルトエンコーディングをutf-8にする
以前、site-packagesディレクトリの位置がわからなくて放置していたデフォルトエンコーディングが、久しぶりにやったらわかったのでメモ。
以下の内容を、「sitecustomize.py」という名前で保存。
import sys sys.setdefaultencoding("utf-8")
このファイルを、
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages
へ保存。
ターミナルを再起動し、
>>> import sys >>> sys.getdefaultencoding() 'utf-8'
このように表示されればオッケー!