X-Git-Url: http://gitweb.pimeys.fr/?a=blobdiff_plain;f=bde%2Fsolde_date.py;h=8e85a5973c6f3b37918f8425545466d31564fe7c;hb=fc29f4646b41053ff12016ea37bca94957be8edb;hp=dfacdd42e6ceba588bf7a3dca33935c56516a22f;hpb=016601e67a465ec1ba94302fd16f2c2fb759ce01;p=scripts-20-100.git diff --git a/bde/solde_date.py b/bde/solde_date.py index dfacdd4..8e85a59 100755 --- a/bde/solde_date.py +++ b/bde/solde_date.py @@ -3,31 +3,31 @@ """ Codé par 20-100 le 21/04/12 - sert à connaître le solde d'un comtpe à une date t donnée.""" + sert à connaître le solde d'un compte à une date t donnée.""" import sys import psycopg2,psycopg2.extras -con=psycopg2.connect(database='bde') -cur=con.cursor(cursor_factory=psycopg2.extras.DictCursor) +con = psycopg2.connect(database='note') +cur = con.cursor(cursor_factory=psycopg2.extras.DictCursor) try: - numcbde=int(sys.argv[1]) - date=" ".join(sys.argv[2:]) - #on checke que ça se comprend comme une date + idbde = int(sys.argv[1]) + date = " ".join(sys.argv[2:]) + # On checke que ça se comprend comme une date if date in ["now","maintenant","today"]: - date="now()" + date = "now()" else: cur.execute("SELECT CAST(%s AS timestamp);",(date,)) except Exception, exc: - print "Usage : solde_date numcbde date\nDonne le solde de l'adhérent numcbde à la date donnée." + print "Usage : solde_date numcbde date\nDonne le solde de l'adhérent idbde à la date donnée." exit(1) -cur.execute("SELECT sum(montant*quantite) FROM transactions WHERE valide=true AND destinataire=%s AND date