- idbde = int(sys.argv[1])
- all, tot = get_depenses(idbde)
- display_depenses(all, tot)
+ parser = argparse.ArgumentParser(description=__doc__)
+ parser.add_argument("-m", "--months", help="Faire le calcul par mois", action="store_true")
+ parser.add_argument('idbdes', type=int, nargs=argparse.ONE_OR_MORE, help="Les idbde dont on veut connaître les dépenses.")
+
+ args = parser.parse_args()
+ for idbde in args.idbdes:
+ all, tot = get_depenses(idbde, bymonth=args.months)
+ display_depenses(idbde, all, tot, bymonth=args.months)