psycopg2 или pygresql для python 3.5 на windows

Python лучше всего себя чувствует в Linux-среде. В Windows приходится поискать обходные пути для решения тривиальных задач. Рассмотрена установка двух адаптеров для работы с PostgreSQL из Python 3.5. Наиболее распространенный, популярный и рекомендуемый PostgreSQL — psycopg2. PyGreSQL является альтернативой. Оба удовлетворяют DB-API 2.0.

Установка на Linux-системах

psycopg2:

PyGreSQL:

Установка на Windows

Как и со многими пакетами включающими код на C, требует дополнительных усилий. Идем сюда и скачиваем бинарные пакеты для нужной версии. Затем устанавливаем командой:

Пример использования psycopg2

Больше примеров psycopg2.

Пример использования PyGreSQL (DB-API 2.0)

Документация PyGreSQL.