銀月の符号

Python 使い見習いの日記・雑記

2008-10-01から1ヶ月間の記事一覧

raw ユニコード文字列リテラルの罠

とある Windows のファイルパスらをリテラル表記していたら UnicodeError で怒られるパスがみつかったので数分立ち止まらざるをえなかった。で、発覚したのがこれ。raw ユニコード文字列リテラルでは「バックスラッシュの直後の u, U に注意」。 >>> ur'\u' …

urllib2 で HEAD 要求

urllib2 モジュールで http プロトコルを使用する際選べる(選ばれる)メソッドは GET か POST 。では HEAD で十分な時は http モジュールレベルまで戻らなくてはいけないのだろうか? もしくは問答無用で GET して対象サーバーにはごめんなさいで済ませるの…

日本 Python ユーザ会のドキュメントが 2.5 に対応したよ

http://www.python.jp/doc/release/lib/lib.html をリロードしたら Python 2.5 対応に変わったのを目撃。翻訳チームの方々、ご苦労様です。これで ctypes とか xml.etree が日本語で読めるように。まぁ nightly のほうなら前から読めたけれど、ありがたいこ…

URL と相対 URL をくっつける

URL と相対 URL をくっつける関数を作ろうとしたら、すでにあった罠。 urlparse モジュールの urljoin 関数。 >>> urlparse.urljoin('http://foo.jp/bar/index.html', '../img/baz.png') 'http://foo.jp/img/baz.png'

LL 温泉の参加申し込みフォーム

LL 温泉 。部屋割りを決めるために性別を問われるのですが… 3 択!?

なんという蓄積

無料音楽素材 煉獄庭園 。音楽素材サイトなのだけど、 MP3 159曲、 MIDI 1217曲ってマジすか? これはやばい、継続は力を体現している。 おれもプログラムコード断片数十、数百個程度で満足してちゃダメだ、もっとコード書かないと、と思わされた。これらを …

悪いコーディングスタイルの例

コーディングスタイルの常識をぶち壊せ (1/2):CodeZine(コードジン) 。これはひどい。例B もどうかとおもうが、例C は改悪だろ。コメント見ると同士発見。 >ここまでキレイにそろうと、代入部分「= 10;」とかも揃えたくなるものです。視認性が下がってる…

PyOpenGL でメタセコモデルビューア作成、停滞中

.mqo ファイルの読み込みと、頂点データを処理して表示するところまで完了。自分ののんびりまったりペースにがっくし。とはいえ、真っ白ながら姿形が表示できるようになったのだから、あと頂点の色情報と、テクスチャに対応すればそれっぽいものが見えるはず…

そして Python Code Reading 05 へ

inspect モジュールを予習。明日は 05 だっ!

【いまさら】Python Code Reading 04 資料アップ【遅いよ】

Python Code Reading 04 資料を Up しました。しかし OOo Impress の PDF エクスポートで文字化けしたので今は .odp ファイルのままとなっています…。 OOo Impress の PDF エクスポートで文字化け 原因と解決策を探し中。原因はフォントが埋め込まれていない…