|
@@ -34,14 +34,17 @@ regex = r"^Tour Nr:\n\n(\d*)\n\nAbfahrt:.*?StellPl.Maut.*?^(\d*,\d*|0)\sKM$"
|
|
|
|
|
|
|
|
os.chdir("./")
|
|
os.chdir("./")
|
|
|
print("moin")
|
|
print("moin")
|
|
|
-for file in glob.glob("*.pdf"):
|
|
|
|
|
- print("Beginne mit " + file + " alles guddes!")
|
|
|
|
|
- out = convert_pdf_to_txt(file)
|
|
|
|
|
|
|
+with open("ergebnis.csv", 'w', newline='') as csvfile:
|
|
|
|
|
+ spamwriter = csv.writer(csvfile, delimiter=';',
|
|
|
|
|
+ quotechar='|', quoting=csv.QUOTE_MINIMAL)
|
|
|
|
|
+ for file in glob.glob("*.pdf"):
|
|
|
|
|
+ print("Beginne mit " + file + " alles guddes!")
|
|
|
|
|
+ spamwriter.writerow([str(file)])
|
|
|
|
|
+ out = convert_pdf_to_txt(file)
|
|
|
|
|
+
|
|
|
|
|
+ matches = re.finditer(regex, out, re.MULTILINE | re.DOTALL)
|
|
|
|
|
+
|
|
|
|
|
|
|
|
- matches = re.finditer(regex, out, re.MULTILINE | re.DOTALL)
|
|
|
|
|
- with open(file + ".csv", 'w', newline='') as csvfile:
|
|
|
|
|
- spamwriter = csv.writer(csvfile, delimiter=';',
|
|
|
|
|
- quotechar='|', quoting=csv.QUOTE_MINIMAL)
|
|
|
|
|
|
|
|
|
|
i = 1
|
|
i = 1
|
|
|
|
|
|
|
@@ -50,4 +53,5 @@ for file in glob.glob("*.pdf"):
|
|
|
spamwriter.writerow([str("=\"" + match.group(1) + "\"")] + [str(match.group(2)).replace(",",".")])
|
|
spamwriter.writerow([str("=\"" + match.group(1) + "\"")] + [str(match.group(2)).replace(",",".")])
|
|
|
print ("Tour " + str(i) + "," + str(match.group(1)) + "," + str(match.group(2)).replace(",","."))
|
|
print ("Tour " + str(i) + "," + str(match.group(1)) + "," + str(match.group(2)).replace(",","."))
|
|
|
i = i+1
|
|
i = i+1
|
|
|
- print("ok")
|
|
|
|
|
|
|
+ spamwriter.writerow([])
|
|
|
|
|
+ print("ok")
|