>>> unicode("あ")
u'\u3042'
>>> "%sあ" % unicode("あ")
u'\x82\xA0\x82\xA0'
ふむ。バイト列のままユニコード文字列になるな。
>>> unicode("%sあ" % unicode("あ"))
u'\x82\xA0\x82\xA0'
>>> print _
????
だからunicodeでくくってもバイト列のまま。printでちゃんと表示されない。
>>> unicode("%sあ") % unicode("あ")
u'BB'
げげっ。
とりあえずキャプチャしてCharlieにおくっといた。