Python PostgreSQL - Introduction

PostgreSQL est un puissant système de base de données relationnelle objet et open source. Il a plus de 15 ans de phase de développement actif et une architecture éprouvée qui lui a valu une solide réputation de fiabilité, d'intégrité des données et d'exactitude.

Pour communiquer avec PostgreSQL en utilisant Python, vous devez installer psycopg, un adaptateur fourni pour la programmation python, la version actuelle de ceci est psycog2.

psycopg2 a été écrit dans le but d'être très petit et rapide, et stable comme un rocher. Il est disponible sous PIP (gestionnaire de paquets de python)

Installer Psycog2 à l'aide de PIP

Tout d'abord, assurez-vous que python et PIP sont correctement installés sur votre système et que PIP est à jour.

Pour mettre à niveau PIP, ouvrez l'invite de commande et exécutez la commande suivante -

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

Ensuite, ouvrez l'invite de commande en mode administrateur et exécutez le pip install psycopg2-binary commande comme indiqué ci-dessous -

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

Vérification

Pour vérifier l'installation, créez un exemple de script python contenant la ligne suivante.

import mysql.connector

Si l'installation réussit, lorsque vous l'exécutez, vous ne devriez obtenir aucune erreur -

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