Python PostgreSQL - Introducción

Instalación

PostgreSQL es un potente sistema de base de datos relacional de objetos de código abierto. Tiene más de 15 años de fase de desarrollo activo y una arquitectura probada que le ha valido una sólida reputación por su fiabilidad, integridad y corrección de datos.

Para comunicarse con PostgreSQL usando Python, necesita instalar psycopg, un adaptador proporcionado para la programación de Python, la versión actual de esto es psycog2.

psycopg2 fue escrito con el objetivo de ser muy pequeño y rápido, y estable como una roca. Está disponible en PIP (administrador de paquetes de python)

Instalación de Psycog2 usando PIP

En primer lugar, asegúrese de que Python y PIP estén instalados correctamente en su sistema y que PIP esté actualizado.

Para actualizar PIP, abra el símbolo del sistema y ejecute el siguiente comando:

C:\Users\Tutorialspoint>python -m pip install --upgrade pip
Collecting pip
Using cached https://files.pythonhosted.org/packages/8d/07/f7d7ced2f97ca3098c16565efbe6b15fafcba53e8d9bdb431e09140514b0/pip-19.2.2-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 19.0.3
Uninstalling pip-19.0.3:
Successfully uninstalled pip-19.0.3
Successfully installed pip-19.2.2

Luego, abra el símbolo del sistema en modo de administrador y ejecute el pip install psycopg2-binary comando como se muestra a continuación -

C:\WINDOWS\system32>pip install psycopg2-binary
Collecting psycopg2-binary
Using cached https://files.pythonhosted.org/packages/80/79/d0d13ce4c2f1addf4786f4a2ded802c2df66ddf3c1b1a982ed8d4cb9fc6d/psycopg2_binary-2.8.3-cp37-cp37m-win32.whl
Installing collected packages: psycopg2-binary
Successfully installed psycopg2-binary-2.8.3

Verificación

Para verificar la instalación, cree una secuencia de comandos de Python de muestra con la siguiente línea.

import mysql.connector

Si la instalación es exitosa, cuando la ejecute, no debería recibir ningún error:

D:\Python_PostgreSQL>import psycopg2
D:\Python_PostgreSQL>