Подключиться к URI в postgres
Полагаю, это довольно простой вопрос, но я могуне могу понять, почему:
import psycopg2
psycopg2.connect("postgresql://postgres:postgres@localhost/postgres")
Дает следующую ошибку:
psycopg2.OperationalError: missing "=" after
"postgresql://postgres:postgres@localhost/postgres" in connection info string
Любая идея? В соответствии сдокументы о строках подключения Я считаю, что это должно сработать, но это так:
psycopg2.connect("host=localhost user=postgres password=postgres dbname=postgres")
используя последнюю версию psycopg2 на Python2.7.3 на Ubuntu12.04