You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
578 B
16 lines
578 B
2 years ago
|
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
|