From: Vincent Le Gallic Date: Sat, 4 Apr 2015 23:09:08 +0000 (+0200) Subject: [bde/stats/all_past] Affichage du timing au fur et à mesure X-Git-Url: http://gitweb.pimeys.fr/?a=commitdiff_plain;h=8d4e09519e32f0c5b9325fd4c42b5c771120d592;hp=1b8eab2a6e0639a106e944e103df1d18803a279c;p=scripts-20-100.git [bde/stats/all_past] Affichage du timing au fur et à mesure --- diff --git a/bde/stats/all_past.py b/bde/stats/all_past.py index 75f1b1d..20ae663 100755 --- a/bde/stats/all_past.py +++ b/bde/stats/all_past.py @@ -4,6 +4,7 @@ """Pour récupérer les soldes des comptes à plusieurs moments du passé.""" import depenses +import time def get_idbdes(): """Récupère les idbdes de tous les comptes.""" @@ -34,14 +35,15 @@ def get_all(idbdes, verbose=False): data = {} if verbose: print "Dernier idbde : %s" % (max(idbdes),) + tic = time.time() for i in idbdes: data[i] = depenses.get_depenses(i, bymonth=True)[0] - if i % 100 == 0: - if verbose: - print i + if verbose and i % 100 == 0: + print i, time.time() - tic return data if __name__ == "__main__": idbdes = get_idbdes() + idbdes.sort() data = get_all(idbdes, verbose=True) to_csv(data, "all_past.csv")