2007-07-28から1日間の記事一覧

PythonでShift-JISの文字列のサイズを求める

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, u…

文字列データの分離

コード中に文字列を直接埋め込まず一箇所にまとめて管理するというのは 国際化しやすくするというのが一般的に主な理由だったと思いますが、 それとは別に出来上がる実行ファイルのサイズを小さくしたいという理由で 文字列テーブルデータを作ろうかと思いま…