python
PythonでのWebサービスの開発、Google App Engineの開発などをしている中で、環境がごちゃごちゃしてきました。そこで、ちょっと環境整理します。方針としては、gaeの開発は2.5をベースに自由にできる別環境を作るという感じです。今後、Python3系も入れるこ…
Djangoのツールに"South"というモノがあるようです。 このツールを使うと、DBのマイグレーションをうまいことやってくれるようです。 プロジェクトで、既存のModelにフィールドの追加が発生したためこのツールを使ってみます。DBのマイグレーションが簡単に…
"エキスパートPythonプログラミング読書会03 : ATND"に参加してみました。 前回の復習 イテレータとジェネレータは包含関係にあります。 itertools(アイターツールズ) イテレータを返す関数群の塊です。 まとめ、イテレータにするとメモリの使用率がよくな…
Djangoを使った実装をおこなった際に調べたことなどをメモります。 一覧 エラーメール送信のメッセージ組み立てはハンドラ付随のリクエストクラスです。 リクエスト処理時のエラーメール送信はBaseHandlerの中で処理されています。 runserver時のオプション…
未熟な自分がPythonでのプログラミングをする中で学んだ事をメモります。 一覧 repr関数はインタプリタで読めるような表現にするためのもの クラスはobjectを継承させてNew-Styleで実装する 呼び出し可能かをcallable関数でチェックする repr関数はインタプ…
Pythonで使ってみたライブラリをちょいちょいメモります。 UserDict ver.: 2.5 date: 2011/1/13 simple_cookie.pyというクッキーを操作するためのライブラリ内で使用していたため、少々調べてみました。 これは、"http://www.python.jp/doc/2.5/lib/module-U…