Connessione a PostgreSQL con Python

Connessione a PostgreSQL con Python

La libreria che useremo per la connessione a PostgreSQL in Python è psycopg2-binary, che non ho capito se è compatibile anche con la versione 2 di Python.

Noi qui useremo la versione 3 (come sempre del resto).

Prima di tutto installiamo la libreria con pip:

# pip install psycopg2-binary

A questo punto vediamo un esempio di codice basico per la connessione:

import psycopg2

try:
    connectionString = "dbname='test' user='postgres' " 
                       "host='192.168.1.31' password='9211'"
    conn = psycopg2.connect(connectionString)
    cursor = conn.cursor()
    cursor.execute("SELECT * FROM persone")
    rows = cursor.fetchall()
    print(rows)
except Exception as e:
    print("Errore di connessione!")
    print(e)

Come vedete è tutto molto semplice.

Enjoy!




Share

Commentami!

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2626 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy