эквивалентное соединение для postgres и sqlite - PullRequest
0 голосов
/ 23 августа 2011

Существует ли эквивалентный способ подключения к базе данных postgres аналогично тому, как sqlite подключается к базе данных с помощью python?

Например, в sqlite соединение будет определяться как conn = sqlite3.connect(curruser.dbname).Каков подобный синтаксис соединения для postgres?

1 Ответ

2 голосов
/ 23 августа 2011

Тогда вы можете использовать соединитель psycopg , и синтаксис соединения будет аналогичным, за исключением того, что вам потребуется указать дополнительную информацию в строке соединения:

conn_string = "host='localhost' dbname='my_database' user='postgres' password='secret'"
conn = psycopg2.connect(conn_string)

Вот несколько примеров: Использование psycopg2 с PostgreSQL

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