Python PostgreSQL - Introduzione
PostgreSQL è un potente sistema di database relazionale a oggetti open source. Ha più di 15 anni di fase di sviluppo attivo e un'architettura collaudata che le hanno guadagnato una solida reputazione per affidabilità, integrità dei dati e correttezza.
Per comunicare con PostgreSQL usando Python è necessario installare psycopg, un adattatore fornito per la programmazione python, la versione corrente di questo è psycog2.
psycopg2 è stato scritto con l'obiettivo di essere molto piccolo e veloce e stabile come una roccia. È disponibile sotto PIP (gestore di pacchetti di python)
Installazione di Psycog2 utilizzando PIP
Prima di tutto, assicurati che python e PIP siano installati correttamente nel tuo sistema e che PIP sia aggiornato.
Per aggiornare PIP, apri il prompt dei comandi ed esegui il seguente 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
Quindi, apri il prompt dei comandi in modalità amministratore ed esegui il file pip install psycopg2-binary comando come mostrato di seguito -
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
Verifica
Per verificare l'installazione, creare uno script Python di esempio con la seguente riga.
import mysql.connector
Se l'installazione ha successo, quando la esegui, non dovresti ricevere alcun errore -
D:\Python_PostgreSQL>import psycopg2
D:\Python_PostgreSQL>