Hatena::Grouppostgresql

PostgreSQL 雑記 このページをアンテナに追加 RSSフィード

2008-12-18pg8000 : Python 接続ドライバ このエントリーを含むブックマーク このエントリーのブックマークコメント

http://pybrary.net/pg8000/

Python から PostgreSQL への接続ドライバといえば psycopg2 が有名ですが、新たに pg8000 というドライバが開発されたそうです。特徴は libpq に依存していない、Pure-Python で書かれていることでしょうか。PostgreSQL との通信プロトコルは完全に公開されているので、ソケットさえ扱えれば独自にプロトコルを処理するドライバを書くことができます。

DB-API 2.0 準拠ということなので、他のドライバと差し替えて使うこともできると思われます。Python 3.0 に対応していたり、PostgreSQL の独自型 (配列や RECORD) も扱えるということで、なかなか元気のある製品だと感じました。ライセンスも BSD-like ということなので使いやすいでしょう。

ただ、名前はもうちょっとカッコイイものを選んでおいたほうが良かった気はします…。