Pixel Pedals of Tomakomai

北海道苫小牧市出身の初老の日常

2007-06-01から1ヶ月間の記事一覧

mechanize

さっきのエントリでぶっ込んだばかりのmechanizeを使ってみました。 >>> import mechanize >>> br = mechanize.Browser() >>> br.open("http://d.hatena.ne.jp/hiratara/") <response_seek_wrapper at 0x1305198 whose wrapped object = <closeable_response at 0x1301f58 whose fp = <socket._fileobject object at 0x12ff378>>> >>> print br.title()…</response_seek_wrapper>

easy_install をインストール

こちらのエントリを見ながら、easy_installをインストール。と思ったら、wgetが動かない。 % wget http://peak.telecommunity.com/dist/ez_setup.py dyld: Library not loaded: /opt/local/lib/libintl.3.dylib Referenced from: /opt/local/bin/wget Reason…

ImportError: No module named _md5

URLからリソースを取得するテストをしました。 import urllib2 f = urllib2.urlopen("http://d.hatena.ne.jp/hiratara/") print f.read(100); こんなしょーもないスクリプト。 % python2.3 test2.py <html> <head> </head></html>

OSC2007.DBに来ています

9:55 すでに会場入りしてます。適当にまとめます。 10:05 オープンソース DB 性能徹底比較! 〜Firebird / MySQL / PostgreSQL〜 データが多過ぎてあんまりわかりませんでした。しかも、ベンチマークの種類や時期やDBの種類によってバラバラのデータを使って…

Apache1.3 にも mod_filter が欲しい

誰かそんなモジュールを知っていたら教えて下さい。 表題の通りなんです。まずは Apache::Filter に目をつけたんですが、こいつはあくまでもPerlHandler の出力へのフィルタリングなので、 汎用的に出力にフィルタリングするのは無理。そもそも、Apache1.3の…

FizzBuzzと自動インデント

Google言語のお勉強です。 最近、Pythonの本を読み始めて、制御文の辺りまで読み終わったのでFizzBuzzしてみました。 for i in range(1, 101): if i % 15 == 0: print "FizzBuzz" elif i % 3 == 0: print "Fizz" elif i % 5 == 0: print "Buzz" else: print …

use base でファイルが存在しないものを親にする

ラクダ本読んで初めて知りました。 use base は $VERSION を見てrequireするかを決めている % perl -e 'use base "hoge";' Base class package "hoge" is empty. (Perhaps you need to 'use' the module which defines that package first.) at -e line 1BEG…

undefをリファレンスとして利用できるか

undef は想像以上に柔軟でした。 以下のエラーは知っていたのです。 $ perl -Mstrict my $hoge = undef; print join(',', @$hoge); Can't use an undefined value as an ARRAY reference at - line 2. でも、以下がwarningすら出ないのは意外。 $ perl -Mstr…