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

天鴻餃子房

スヰートポーヅに行こうとしたらなぜかここに着いた。餃子うまい。

Lightweight Language魂 LLSpirit

楽しい時間を提供してくれた講演者とスタッフに感謝。 感想を五月雨で。 基調講演 ハッカー気質について 和田英一 人のいい変なじいちゃんって感じ かっこいい 共通のコードを読むことで空気を共有できる Happy Hacking Compass ポインタの代わりに自分の影…

新生銀行パワーダイレクトはFF2 on Mac OS Xではログインできない。Safari2は可

先月あたままではできてたはずだけど、先月末からログインできなくなっちゃった。サポート外だから当然なんだけど。 ログインできなくなってはじめて推奨環境をみたら、Macは Netscape 6.x/7.0x/7.1x Apple Safari 1.0 となってて路頭に迷うかと思ったけど、…

文字コードを指定してファイルを読んで、取得した文字列でリネーム

4.9 codecs -- codec レジストリと基底クラス shift_jisで書いてあるファイルを読んで、ファイルの内容をそのままファイル名に使う。 shift_jisの文字列をバイトのまま扱うので、Windowsのファイルシステムでそのまま使える。 In [35]: import codecs In [36…

ファイル名を日本語にリネーム

6.26 shutil -- 高レベルなファイル操作 IPython on Windowsでの話なので、別の環境ならまた別の話。IPythonじゃなくて、pythonを起動しただけでも話がかわる。あー、Macだったら、NFCとかNFDで悶絶しそうな気がする。Windows環境でIPythonを起動させるとデ…

BeautifulSoupによるスクレイピングの練習

練習 その1 aタグのhref属性の列挙 import urllib import BeautifulSoup soup = BeautifulSoup.BeautifulSoup(urllib.urlopen('url')) for _a in soup.findAll('a'): _a.get('href') 練習 その2 aタグであり href属性にhtmlという文字列が含まれており 子要…

コマンドプロンプトからcygwinのシンボリックリンクなコマンドを実行することは不可能

あるいは、コマンドプロンプトでpythonを実行するとKKCFUNCとかいうのが実行されて、pythonが実行できない問題の原因と解決法。 まとめ pathにcygwinのbinディレクトリを追加すると激しく便利だけど、機構上の問題で、cygwin内部のシンボリックリンクなコマ…

Pythonでベーシック認証

urllib2-exampleのまんま。 import urllib2 auth_handler = urllib2.HTTPBasicAuthHandler() auth_handler.add_password('realm', 'host', 'user', 'passwd') res = urllib2.build_opener(auth_handler).open('uri') res.read()