]> gitweb.pimeys.fr Git - scripts-20-100.git/commitdiff
[bde/stats/all_past] Affichage du timing au fur et à mesure
authorVincent Le Gallic <legallic@crans.org>
Sat, 4 Apr 2015 23:09:08 +0000 (01:09 +0200)
committerVincent Le Gallic <legallic@crans.org>
Sat, 4 Apr 2015 23:09:08 +0000 (01:09 +0200)
bde/stats/all_past.py

index 75f1b1dc8c30c03105d3c172d41b37fc789067b8..20ae663195a2d30df32e6152912ef951fa70743c 100755 (executable)
@@ -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")