Python API для Postgresql pg_dump *, команды восстановления - PullRequest
5 голосов
/ 22 декабря 2011

Существует ли библиотека python, которая содержит функциональные возможности команд pg_dump, pg_dumpall и restore?Я хочу иметь возможность обрабатывать исключения, когда стандартные команды не допускают такой уровень контроля.

Есть ли здесь что-нибудь, что может мне помочь?

1 Ответ

1 голос
/ 18 июня 2012

Вы можете попробовать psycopg2 .Это Python API для Postgres, и вы можете использовать методы copy_from и copy_to для курсора, чтобы делать это с StringIO объектами и делать все это в памяти, или просто сдиск.

Хотя это, пожалуй, только для данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...