Connessione ad Access con Python

Mattepuffo's logo
Connessione ad Access con Python

Connessione ad Access con Python

In questo articolo vediamo come connettere Python ad un database Access.

Ovviamente servono due cose:

  • la libreria pyodbc
  • che sia installato Access sul pc, in modoo da avere i driver e la connessione ODBC

Per quanto riguarda pyodb possiamo usare pip:

pip install pyodbc

Qui sotto il codice di esempio:

import pyodbc

try:
    conn_string = r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=.db.accdb;'
    conn = pyodbc.connect(conn_string)
    cursor = conn.cursor()
    cursor.execute('SELECT * FROM Articolo')
    for row in cursor.fetchall():
        print(row)
except pyodbc.Error as e:
    print("ERRORE", e)

Enjoy!


Condividi

Commentami!