Python

PythonのWebフレームワークDjangoについてメモ

テンプレートの継承とかもできる。持ってるサイトをまるっと移行してもいいくらい。 テンプレートについて http://docs.djangoproject.com/en/1.3/topics/templates/ テンプレートについて(日本語) Python プログラマのための Django テンプレート言語ガイド…

Djangoのインストール

俺はDebian使いだから本来これで事は足りる。 # apt-get install python-djangoところが、俺の使っているsqueezeで使えるのは1.2だ。最新版は1.3で、こういう流行りものは新しいのを入れておくのがいい気がする。そこで探してみると、wheezyには最新版があっ…

Pythonのジェネレータを再帰的に呼ぶ

かなり便利な気がする。 class Hoge: def __init__(self, array): self.array = array def parse(self, suf=""): while len(self.array) > 0: s = self.array.pop(0) if s=="(": string = s+suf in_paren = (i for i in self.parse(suf+"x")) yield string f…