|
@@ -143,10 +143,9 @@ class CsvStatementParser(object):
|
|
|
if len(otherfiles) > 0:
|
|
|
# Eliminate files having the same last_op
|
|
|
otherfiles[:] = [candidate for candidate in otherfiles if self.last_ops[candidate] != last_op]
|
|
|
- if len(otherfiles) == 0:
|
|
|
+ if len(otherfiles) == 0 and last_op[0:10] != "{0:%Y-%m-%d}".format(self.daterange[1]):
|
|
|
self.badmonths.add(int(last_op[0:7].replace('-', '')))
|
|
|
- if last_op[0:10] != "{0:%Y-%m-%d}".format(self.daterange[1]):
|
|
|
- print("Attention. Il y a peut-être des écritures manquantes après le %s (fichier %s)." % (last_op[0:10], os.path.basename(filename)))
|
|
|
+ print("Attention. Il y a peut-être des écritures manquantes après le %s (fichier %s)." % (last_op[0:10], os.path.basename(filename)))
|
|
|
print("")
|
|
|
|
|
|
|
|
@@ -171,6 +170,8 @@ def start_cli(dirpath, outputdir):
|
|
|
if __name__ == '__main__':
|
|
|
if len(sys.argv) < 2:
|
|
|
print("Erreur. Merci de préciser le chemin du dossier où se trouvent les fichiers CSV à analyser.")
|
|
|
+ print("Usage:")
|
|
|
+ print(" %s exports_csv/ csv_mensuels/" % sys.argv[0])
|
|
|
sys.exit(1)
|
|
|
inputdir = sys.argv[1]
|
|
|
if len(sys.argv) > 2:
|