2005-02-11から1日間の記事一覧

ひらがなからローマ字が時間がかかりすぎている。文字列に s += 'a' と追加するより、リストに l.append('a')とやって最後にjoinで文字列にする方がかなり速いらしいのだけれど、それでもやっぱり時間がかかることには変わりがなかった。

time.sleepを追加。本当は{wait 30}というような構文を許した方がキレイなんだけど、面倒な例外処理を組み込むのも嫌なので相変わらずIntervalを別に指定する方式にした。

恥ずかしいバグがあったので修正した。拡張子を取得するのに、os.pathを使わずに後ろから4文字削っていたので、拡張子が.exeじゃない場合(.pyとか)にファイル名を一文字削っていた。

エンコード周りをいろいろ修正。どんなにユニコードで頑張っても、execしたらShift_JISになってしまう。まぁ、当然といえば当然のような気もするんだけど。 >>> ustr = unicode('s = "これはサンプルですよ。"', 'shift_jis') >>> print type(ustr) >>> exec…

etc

はてなダイアリのデザインを変えたのは、サイトのリニューアルをしたかったから。もうちょっと見やすくしたい。