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

nose でテスト事前、事後処理する

ナウでヤングな Pythonista はテストは nose を使うみたいなのです。 良くわかりませんがそういうものです。 事前処理と事後処理 DB の初期化とかテストの事前処理や事後処理はないと困っちゃいますが、 nose ではこんな風に書きます。 def setup_func(): # …

Python ではてなダイアリーに投稿

Python の atompub で使いやすいライブラリがみつからなかったので 自前でゴリゴリ #!/usr/bin/env python # -*- coding: utf-8 -*- # http://d.hatena.ne.jp/keyword/%a4%cf%a4%c6%a4%ca%a5%c0%a5%a4%a5%a2%a5%ea%a1%bcAtomPub import base64 import random…

pip って何(・ω・ )

pip

http://d.hatena.ne.jp/mopemope/20090220/p4 で、pip って何!? pip http://pip.openplans.org/ pip is a replacement for easy_install. It uses mostly the same techniques for finding packages, so packages that were made easy_installable should …

pit 用の yasnippet

なんか毎回書くのメンドイので snippet 書いた。 便利♪ # -*- coding: utf-8 -*- # name: pit # contributor: Yoshiori SHOJI <yoshiori@gmail.com> # -- ${1:name} = Pit.get('${2:domain}',{'require' : {'${3:require1}':'Your $2 $3}','${4:require2}':'Your $2 $4'}})</yoshiori@gmail.com>

2 つの Python-mode

なんか色々な歴史的経緯があって emacs には 2 つの Python-mode があるっぽい emacs22 に標準で付いてる Python-mode (上と区別して)python-mode.el と呼ばれてるもの http://launchpad.net/python-mode 今まで全然しらなかったので標準で入ってるのを使っ…