個人的に SQLAlchemy を利用してみたかったのと、最近 PostgreSQL が流行っていそうなので触ろうかと思って、 Twitter の TL からデータを取得して、そのデータを保存するアプリを組んでみました。 最終的にこの程度のとても小さなアプリだけど、 SQLAlchemy が簡便で使い易くてよかった。 また alembic という SQLAlchemy 向けの migration 、changeset 毎に SQLAlchemy で組んだモデルの違いを感知し DB のスキーマを更新するアプリがあり、そろっている感じがしていいなと思った。 事前準備 事前に以下のソフトウェアをインストールした。( Debian の場合 ) python3.3 python3.3-dev build-essential postgresql-9.1 postgresql-server-dev-9