空前の wassr ブームですがみなさんいかがおすごしでしょうか? ところで、wassr には Twitter に無い機能も色々もりだくさんで楽しんでます!! 注目の足跡機能 でも、足跡ついてても購読されてないと凄く寂しいですよね? 気弱な僕は 「あ、興味ないですか?」 …
とりあえずコードのみ #!/usr/bin/env python # -*- coding: utf-8 -*- gmailuser='dankogai@gmail.com' gmailpasswd='kogaidan' wassruser = 'dankogai' wassrpasswd = 'kogaidan' host = 'imap.gmail.com' from imaplib import IMAP4_SSL from mailbox imp…
起きた。 小さいバグがいっぱい テスト なんか結局テスト系のフレームワーク3つくらい入れた。 PySpec py.test nose さらに何故かリフレクションとか書いて自作したりしてた。 やりたいことが大体、nose で出来る事がわかってショック say $ say -v Good tan…
$ say -v victoria nishio herokazu tanpakushitu Python の精神を歌ってもらう $ echo "import this" | python | say -v Good
ダウンロード まだ Pypi には上ってないので(バグが取れたら登録するそうです) 自分でダウンロード http://www.codeplex.com/pyspec $ python setup.py installおわり 作者様に 勉強するなら PyUnit の方が安定してていいよっていわれちゃった><
出発おくれ 先週も RubyKaigi で家にいなかったので洗濯とかたまってて大変>< きがついたらすごい時間に とりあえず nbPython を入れてみた つかいかたが全くわからない 書いたスクリプトの実行方法がわからない CarbonEmacs が新しくなってな のでバージ…
id:cho45 制作の Pit を Python に移植してみますた。 Pit って何? account management tool です。 http://subtech.g.hatena.ne.jp/cho45/20080102/1199257680 ここに詳しく書いてあります。ちなみに Ruby(id:cho45),Perl(id:cho45),PHP(halt) とあるのです…
ふつうに Python の logging モジュールが使えます!! http://www.python.org/doc/2.5/lib/module-logging.html すごいですね!! でも、サーバに ssh とか出きないけど どうやってログみるかというと…… こんな風に管理画面から見えます!! 鼻血が出るほどすごい…
Google Developer Day 2008 に行ってきました。 で、基調講演聞いたあと、Google App Engine のコードラボに参加してきました。 まぁ簡単に言うと Hackathon です。 画像掲示板つくってみる ユーザ登録&認証 コメント付加 古いデータは消す な画像掲示板を書…
Linux オンリーというマニアックさなので簡潔に http://www.mumbles-project.org/ が必要です。 #!/usr/bin/env python # -*- coding: utf-8 -*- from subprocess import Popen import simplejson, urllib2, time user = 'dankogai' passwd = 'kogaidan' def…
SQLObject の orderBy 節の書きかたが peeps = Person.select(orderBy = Person.q.firstName) #降順 peeps = Person.select(orderBy = -Person.q.firstName) っていう説明があふれてるんだけど やってみたら postgreSQL でエラーが出てだめだった。 (non-num…
readline でラップすればいいみたい。 $ sudo port install rlwrapで $ rlwrap jythonrlwrap++
「基本、follow されたらし返すから、自動でいいじゃん」とか思いはじめたので、こんな感じで自動 follow するようにしました。 Twitter でイチイチ follow するのが面倒くさい - にぽたん研究所 を Gmail に IMAP でアクセスしてやるっていうのを お友達がR…
とりあえず 1000speakers 後の Hackathon です pygame というのを知ったのでさわってみます。 pygame のインストール http://pygame.org/ Mac のバイナリはここから DL 出来る http://rene.f0o.com/~rene/stuff/macosx/ (The one downloaded from python.org…
Jython を DL yoshiori@macbook-air $ wget http://downloads.sourceforge.net/jython/jython_installer-2.2.1.jar さくっとインストール yoshiori@macbook-air $ java -jar jython_installer-2.2.1.jar 標準だと、 $HOME/jython2.2.1 にインストールされる…
社内ブログっていうのがあるのですが あんまり書くことありません>< でも、社内にとじてるから秘密っぽいことも 書けるかも!!! やっぱり書く事ありませんでした だから、ChangeLogメモを投稿しちゃうようにしました。 秘密の事書いても大丈夫だしね!!…
Google のおかげで一気に Python の人気がでてきそうですね! Python は教育言語なんて側面もあるので、言語仕様も小さくて覚えやすいんだけど、 少し一般的でなくて嵌ることもあります。折角なので僕が Python をやって嵌ったところを書いてみます。 switch…
Python 温泉ですよ!! 僕は前回初参加だったのですが、みなさんが暖かく迎えてくれて すごくたのしかったです。 Python わからなくても平気 本当になにもわからない時に参加したのですが みんなが 「このへん見るといいよ」 「こんな本がいいよ」 って親身に…
こんにちは!! デブサミベストタイムキーパーを目指している jYoshiori です. デブサミの竹迫アワー(通称「ネットコミュニケーション2.0」)は すごく楽しかったです>< そこで id:otsune さんが 観測範囲が狭い不幸 「twitterのfollowingが100人を超え…
なんかまめこさんが Twitter の bot を作るために Ruby を勉強するとか言ってたので せっかく Django で Python に触れたのにもったいない!!と思って書いてみるよ!! python-twitter のインストール♪ ぱいぱいから♪ $ sudo easy_install python-twitter p…
setup.py を適当に書いてたら怒られなくなったので pypi へ登録するのとかを試してみる。 ユーザー登録 http://pypi.python.org/pypi/ へアクセスして 右上の方の 「Register」をクリック ユーザーネーム、パスワード、メールアドレスを入力。 (PGP は省略可…
適当に setup.py 書いたら $ python setup.py sdist って叩くと足りない物を教えてくれる。 脳みその容量が足りない俺には便利♪
ni! Python から はてなグラフapi を弄るモジュールを書きました♪ id:secondlife 謹製の Ruby版 を パクリつつ手を抜いて移植した感じです。 (だって、0 も True になる Ruby と違って boolean の変換処理とかいらないかなぁと思って) というわけで、CodeR…
いままで散々 もしかして: pypy pypi - Google 検索 とか言われていましたが 気がついたら言われなくなってました!!! ネタに出来なくなってちょっと残念です……orz
本家の trunk では既に修正されてると教えてもらいました♪ でも、とりあえず動かないのも何なので 応急処置 import urllib2 def __http_response(self, request, response): code, msg, hdrs = response.code, response.msg, response.info() if not (200 <=…
原因不明でソース追っかけてたら…… class HTTPErrorProcessor(BaseHandler): """Process HTTP error responses.""" handler_order = 1000 # after all other processing def http_response(self, request, response): code, msg, hdrs = response.code, resp…
urllib で POST でアクセスする場合は params = { x : "1", y : "2" } urllib2.openurl(url,urllib.urlencode(params)) で、GET でアクセスする時、パラメータはどうするんだろう? とか思ってたら、id:nishiohirokazu さんに教えてもらった params = { x : …
PySyck をインストールしようと思ったら そもそも syck が入っていないことに気がついて $ sudo port install syckって打ったら ---> Attempting to fetch syck-0.55.tar.gz from http://rubyforge.org/frs/download.php/4492Python から使いたいのに Rubyfo…
昨日の作ってから 「ユーザーが存在してないとかの処理入れないとなぁ」 とか考えてステータスコード見て 404 だったら 存在しないユーザーで良いか…… とか考えて urllib を調べてたら urllib2 とか言うのを 次のページに発見しました。 えへ><なんかこっ…