X-Git-Url: http://gitweb.pimeys.fr/?a=blobdiff_plain;f=bde%2Fsupprimer_quelquun.py;h=74c3a8189c6b0b07af63d9a97b021db5832b4f7d;hb=0b8e2a8de7eaac24c5720fe48a0414f1112ce897;hp=5564278c683b208c8ee007b343915ae9cd6f508f;hpb=9d7b2db5754f0f7d292f683d2e5e3a5c693f7db4;p=scripts-20-100.git diff --git a/bde/supprimer_quelquun.py b/bde/supprimer_quelquun.py index 5564278..74c3a81 100755 --- a/bde/supprimer_quelquun.py +++ b/bde/supprimer_quelquun.py @@ -53,8 +53,8 @@ def supprime(liste): """ % (liste_to_sql(liste))) cur.execute("COMMIT;") -def interactive(): - """Exécute le script de manière interactive.""" +def interactive_begin(): + """Détermine la liste des comptes à supprimer de manière interactive.""" print "Attention, je ne supprime rien, je ne fais que transformer en Erreur,Erreur..." debut = raw_input("Premier id : ") @@ -65,7 +65,11 @@ def interactive(): else: fin = int(fin) - l = get_comptes(range(debut, fin+1)) + return range(debut, fin+1) + +def interactive_delete(liste): + """Supprime les comptes de manière interactive.""" + l = get_comptes(liste) print spp(l, ["numcbde", "nom", "prenom", "pseudo", "solde"]) ans=raw_input("""Êtes-vous sûr de vouloir les "supprimer" ? """) @@ -79,4 +83,4 @@ def interactive(): print "Nothing Done" if __name__ == "__main__": - interactive() + interactive_delete(interactive_begin())