sintassi
import sqlite3 importo il modulo
connessione = sqlite3.connect("file database") creo una connessione da un file
se il file .db non esiste viene creato uno vuoto
cursore = connessione.cursor() credo un cursore per comunicare con il database
cursore.execute("comando tipo SELECT") settaggio comando tipo SELECT
varvisualizza = cursore.fetchall() estraggo i dati dal database e li meorizzo in una variabile
connessione.close() chiudo la connessione
esempio: visualizzo i dati di una database
import sqlite3
connessione = sqlite3.connect("archivio.db")
cursore = connessione.cursor()
comandosql = "SELECT * FROM nomi" salvo in una variabile il comando SELECT tutti i dati di una tabella nomi
cursore.execute(comandosql) settaggio comando
varvisualizza = cursore.fetchall() salvo in una variabile i dati in memoria
print(varvisualizza) visualizzo i dati
connessione.close()