2007-07-28 PythonでShift-JISの文字列のサイズを求める プログラミング Python 備忘録 StringIO モジュールを使います。 #coding:shift-jis from StringIO import StringIO f=StringIO() f.write("日本語で Hello.") print f.tell() 15(07/12/20) str と unicode を混同していました。 こんなことしなくても len("日本語") は shift_jis で 6, utf-8 では 9 になりました。 お恥ずかしい。