ここ数年、Pythonの人気が高まっています。2016年2月時点では、世界中のインターネット上のドキュメントに多く登場するプログラミング言語を集計したデータを公開しているTIOBE Programming Community の プログラミング言語人気ランキング でもかなり上位に位置しています。 そこで今回はPythonからPostgreSQLへ接続する方法をご紹介します。 PythonからPostgreSQLに接続する場合、"ドライバ"と呼ばれるモジュールを使用します。PostgreSQL用として現在公開されているメジャーなものでは、以下の3つが挙げられます。なお、備考内の"libpq"とはPostgreSQL自体が提供している、クライアントアプリケーション用のC言語のライブラリです。
![PythonからPostgreSQLにpsycopg2を使って接続する方法 | アシスト](https://cdn-ak-scissors.b.st-hatena.com/image/square/b58aaedc32e123d02e592503ef77718715814352/height=288;version=1;width=512/http%3A%2F%2Fwww.ashisuto.co.jp%2Fdb_blog%2Farticle%2F__icsFiles%2Fafieldfile%2F2016%2F03%2F04%2Fpython_postgresql.jpg)