Python

Glenda is watching you!

Plan 9関連のtweetを集めるために簡単なbotを書いた。使ったAPIはSearchとReweetで、"plan9"で検索して、ちょっと(@plan9さんというPlan 9には関係ないユーザがいたりするので)NGユーザやNGワードを含むtweetをフィルタリングして、retweetするだけ。アカ…

はてなダイアリーのRSSにおけるIf-Modified-SinceとLast-Modified

昨日の続き。feedparserでLast-Modifiedタグを調べるには、 a = feedparser.parse(url) a.modified (2009, 3, 3, 5, 40, 37, 1, 62, 0) でよいんだけど、はてなダイアリーのRSSはAttributeErrorになってしまう。ググってたら、昔は付いていたけど消えたとい…

Plan9/Inferno Twitter bot

最近、ずいぶん周回遅れでTwitterを使い始めた。ちょっと雰囲気がわかってきたので、Plan9とInferno関連のblog更新をポストするボットをPythonで書いてみた。興味のある人はp9botをfollowしてやってください。今のところ、自分の日記以外に更新をチェックし…

Pythonでシェルを書く

突然、Pythonネタである。シェルがらみの話題が続いたので、リダイレクトとパイプを中心にrcのコードリーディングでもしようかと思ったが、似たようなものを作ってみる方が面白そうだ。しかし、いまさらCか?というのもあって、お勉強がてらPythonで書いてみ…