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