はてブロ@ama_ch

https://twitter.com/ama_ch

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'

このように表示されればオッケー!