2009-01-01から1年間の記事一覧

unicodeのraw文字列は \ をエスケープしない場合がある

Vistaに変えたので、ハードコードされたパスを置き換えていたところ、以下のようなコードでエラーになることに気付いた。 path = ur'C:\Users\foo\Documents' 例外はこんな感じ。文法エラーがあると言っている。 SyntaxError: (unicode error) 'rawunicodees…

ブラウザのクッキー欲しい!

IE と Firefox の場合について。 Firefox Firefox の場合、クッキーはプロファイルフォルダの cookies.sqlite に保存される。プロファイルフォルダの探し方は Firefox のサポートページに書いてある。SQLite は アプリケーションに組み込まれて利用される軽…

数字を桁区切りにする

大きな数字を読みやすくするために区切って表示するにはどうしたらいいか?それはチュートリアルにちゃんと書いてある。基本的にはこうか、 # Python 3.0 import locale n = 1234567890 locale.setlocale(locale.LC_ALL, "") s = locale.format("%d", n, gro…

七色に輝くListbox

tkinter.Listboxクラスにはitemconfigureなるメソッドがある。 これを使うと、項目の色を個別に設定できるんすね。 ニューメキシコ大学のサーバーにあるリファレンスにも載ってないから初めて知った。 # Python 3.0 import tkinter root = tkinter.Tk() labe…