import sqlite3 import subprocess # programme pour créer toute la table de donnée. Ne pas analyser en détails c'est moche et mal fait # liste des chemins des cartes cards = subprocess.run(['ls', '-v', 'photo'], text=True, stdout=subprocess.PIPE).stdout.split('\n') conn = sqlite3.connect('bdd.db') c = conn.cursor() compteur = 0 for i in range(13, 0, -1): for couleur in ["trèfle", "pique", "coeur", "carreau"]: c.execute("INSERT INTO Cartes VALUES(?,?,?,?) ", (couleur, i, (i>=7 or i==1), "photo/"+cards[compteur])) conn.commit() compteur += 1