読者です 読者をやめる 読者になる 読者になる

はてブロ@ama-ch

https://twitter.com/ama_ch

Pythonのデフォルトエンコーディングをutf-8にする

Program Python

以前、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'

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