Articles of psycopg2

Psycopg2 Python SSL Support no está comstackdo en

Estoy tratando de conectarme a mi base de datos postgres usando psycopg2 con sslmode = ‘required’ param; sin embargo, me sale el siguiente error psycopg2.OperationalError: sslmode value “require” invalid when SSL support is not compiled in Heres un par de detalles sobre mi sistema Mac OS X El Capitán Python 2.7 Psycopg2 instalado a través […]

Instalando psycopg2 (postgresql) en virtualenv en windows

Instalé psycopg2 en virtualenv usando easy_install psycopg2 . No vi ningún error y parece que la instalación salió bien … hay un archivo de huevo creado en el directorio de paquetes de sitio para psycopg2 … pero cuando ejecuto Importar psycopg2 en el intérprete, me aparece el siguiente error. ¿Alguna pista? ¿Cómo puedo arreglarlo … […]

Pasando lista de parámetros a SQL en psycopg2

Tengo una lista de identificadores de filas para obtener de la base de datos. Estoy usando python y psycopg2, y mi problema es ¿cómo pasar esos ID a SQL de manera efectiva? Quiero decir que si conozco la longitud de esa lista, es bastante fácil porque siempre puedo agregar manualmente o automáticamente tantas expresiones “% […]

No se puede instalar psycopg2 con pip en virtualenv en Mac OS X 10.7

Estoy siguiendo el tutorial de Heroku para implementar una aplicación Django: http://devcenter.heroku.com/articles/django#prerequisites . Todo funciona bien hasta que llegue a esta parte: $ pip install Django psycopg2 Puedo instalar Django por sí mismo, pero el problema es con psycopg2. Sigo recibiendo este error: ld: library not found for -lpq collect2: ld returned 1 exit status […]

Psycopg2 Insertar en la mesa con marcadores de posición

Esta podría ser una pregunta bastante tonta, pero ¿qué estoy haciendo mal aquí? Crea la tabla pero el INSERT INTO no funciona, ¿supongo que estoy haciendo algo mal con los marcadores de posición? conn = psycopg2.connect(“dbname=postgres user=postgres”) cur = conn.cursor() escaped_name = “TOUR_2” cur.execute(‘CREATE TABLE %s(id serial PRIMARY KEY, day date, elapsed_time varchar, net_time varchar, […]

Creando un DB postgresql usando psycopg2

Estoy tratando de crear una base de datos postgres usando un script de python. Algunas investigaciones mostraron que usar el módulo psycopg2 podría ser una forma de hacerlo. Lo instalé e hice los cambios necesarios en el archivo pg_hba.conf . Usé el siguiente código para crear la base de datos: #!/usr/bin/python # -*- coding: utf-8 […]

Comprobando si existe una tabla postgresql bajo python (y probablemente Psycopg2)

¿Cómo puedo determinar si existe una tabla utilizando la biblioteca Python de Psycopg2? Quiero un booleano verdadero o falso.

Problemas con psycopg2 en el motor de Google Apps.

Me sale un problema cuando intenté implementar Framework: Pony ORM en mi aplicación de motor de aplicación de Google. El punto es que el Pony usa psycopg2 (adaptador PostgreSQL), y cuando estoy tratando de hacer una solicitud a la base de datos, genera una excepción: que no puede encontrar el módulo psycopg2. (en el entorno […]

Compartir conexiones psycopg2 / libpq entre procesos.

Según la documentación de psycopg2 : libpq conexiones libpq no deben ser utilizadas por procesos bifurcados , por lo que al usar un módulo como el multiprocessing o un método de despliegue web forking como FastCGI, asegúrese de crear las conexiones después del bifurcación. Seguir el enlace de ese documento lleva a: En Unix, forking […]

Python / postgres / psycopg2: obteniendo ID de fila recién insertada

Estoy usando Python y psycopg2 para interactuar con postgres. Cuando inserto una fila … sql_string = “INSERT INTO hundred (name,name_slug,status) VALUES (” sql_string += hundred_name + “, ‘” + hundred_slug + “‘, ” + status + “);” cursor.execute(sql_string) … ¿cómo obtengo el ID de la fila que acabo de insertar? Molesto: hundred = cursor.fetchall() devuelve […]