銀月の符号

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

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

Loto6 の過去結果も取得してみた

ロト6買ったことは1度しかないシュンが作る、ロト6結果取得スクリプト。先日のものを一度崩してやりなおし。過去のものも得られるようにしてみた。あと、 HTML の解析方法を正規表現から BeautifulSoup に変更。 HTML のことは HTML パーサーに任せてみた…

Re:Loto6の最新結果をPythonで取得してみた

『Loto6の最新結果をPythonで取得してみた - 牌語備忘録 -pygo』を見かけたので、 HTML の解析方法を正規表現 1 つだけとなるようにしてみた。シンプルさはかえって失なわれている気がする。正規表現ができてしまえば、マッチオブジェクトの group メソッド…

東方星蓮船で遊ぶ

『東方星蓮船』の曲データを Python 言語で取り出してみる、という遊びの紹介。 用意するもの 東方星蓮船 〜 Undefined Fantastic Object. thbgm.dat のどこからどこまでが曲なのかという情報 Python 東方星蓮船は同人ショップから(体験版なら無料で DL 可…

居眠り床屋問題解いたけれども

multiprocessing モジュールのマニュアル読みつつ、「居眠り床屋問題」をとりあえず解いた。けれども id:sumim さんからおそわった Axon.STM とかをつかってないので、もうしばらくこの問題とは付き合うことになりそう。要勉強。 # coding: utf-8 u"""居眠り…

Python Sapporo ? から帰宅

感謝 今月の Python 札幌は中止だったのだけど、それにもかかわらず 3 名の勇者さまが簡易オフしてたので乱入。 id:sumim さんとお話しする機会に恵まれまして、 Smalltalk 愛、プログラミング愛を見せつけられました。あぁ、それとくらべてオレの甘いこと。…

今日のバグ

Python/C API でクラスオブジェクト実装中のこと。実行時エラーに30分ほど苦しんだあげく発見(型名、メンバは変えてある)。 typedef struct { int spam; PyObject_HEAD int ham; int eggs; } spam_object; PyObject_HEAD マクロの上にメンバを定義してある…