Python 文字をエンコードするプログラム
サンプルコード:
#coding=utf-8
import sys
print sys.getdefaultencoding()
u1 = '東京品川区’
print type(u1), repr(u1)
u2 = u’東京品川区2014′
print type(u2), repr(u2)
# str –> unicode
print
print '# str –> unicode’
u1_1 = u1.decode('utf8’)
print type(u1_1), repr(u1_1)
u1_2 = unicode(u1, 'utf8’)
print type(u1_2), repr(u1_2)
# unicode –> str
print
print '# unicode –> str’
u2_1 = u2.encode('utf8’)
print type(u2_1), repr(u2_1)
u2_2 = u2.encode('shift-jis’)
print type(u2_2), repr(u2_2)
u2_3 = u2.encode('shift-jis’)
print type(u2_3), repr(u2_3)