1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| # -*- coding:utf-8 -*-
from lecteur import * # import du module pour lire une carte d'identitée
import sqlite3 # import du module SQLite3
ied= cartedef() # lite [nom,prenom] pris de la carte d'identité
print ied
conn = sqlite3.connect("eleves.db3") # ouverture de la base
conn.row_factory = sqlite3.Row # accès facile aux colonnes
c = conn.cursor() # obtention d'un curseur
try:
c.execute('''SELECT heure_h FROM HEURE_A,eleves where NOMELEVE LIKE ? and HEURE_A.CLASSE = Eleves.ANNEE''', (ied[0]))
except: # si la variable ied ne comporte pas le nom prenom
nom=raw_input("nom ?")
prenom=raw_input("prenom ?")
ied=[]
ied.append(nom)
ied.append(prenom)
c.execute('''SELECT heure_h FROM HEURE_A,eleves where NOMELEVE LIKE ? and HEURE_A.CLASSE = Eleves.ANNEE''', (ied[0]))
for ligne in c:
print ligne["heure_h"] |