# ########################################################################### # Lecture d'une table dans une base de données avec sqlite3 # Créé le 02/05/2025 en Python 3.2 # nsi.gecif.net # ########################################################################### import sqlite3 # Connexion à une base de données existante fic_db = sqlite3.connect('grille_1.db') obj_db = fic_db.cursor() # Lecture des données obj_db.execute('SELECT * FROM users') tableau = obj_db.fetchall() # tableau contient les 6 lignes de la grille grille=[] # on part d'une liste vide # Affichage des données : ici une grille 7x6 de Puissance 4 for ligne in tableau: print(ligne) # affichage sous forme de tuple grille.append(list(ligne)) # conversion des tuples en listes print('\nGrille :',grille) # à la fin grille est bien une liste de liste # Fermeture de la connexion (ferme le fichier de la base de données) fic_db.close()