Conectar a un URI en postgres
Supongo que esta es una pregunta bastante básica, pero no puedo entender por qué:
import psycopg2
psycopg2.connect("postgresql://postgres:postgres@localhost/postgres")
Está dando el siguiente error:
psycopg2.OperationalError: missing "=" after
"postgresql://postgres:postgres@localhost/postgres" in connection info string
¿Alguna idea? De acuerdo alos documentos sobre cadenas de conexión Creo que debería funcionar, sin embargo, solo hace esto:
psycopg2.connect("host=localhost user=postgres password=postgres dbname=postgres")
Estoy usando la última versión de psycopg2 en Python2.7.3 en Ubuntu12.04