read_data.py 921 B

1234567891011121314151617181920212223242526272829303132333435
  1. import csv
  2. import re
  3. with open('merged.csv') as csv_file:
  4. csv_reader = csv.reader(csv_file, delimiter=',')
  5. line_count = 0
  6. durchmesser = False
  7. vorzeichen = "nix"
  8. text = True
  9. for row in csv_reader:
  10. #row[1] = row[1].replace(",",".")
  11. if durchmesser:
  12. print("Durchmesser: " + row[1])
  13. durchmesser = False
  14. #continue
  15. if row[1] == "%%c":
  16. durchmesser = True
  17. if row[1] == "-" or row[1] == "+":
  18. vorzeichen = row[1]
  19. #print(vorzeichen)
  20. isnumber = re.findall(r"\d*\,\d+", row[1])
  21. if isnumber:
  22. if vorzeichen != "nix":
  23. print(vorzeichen + isnumber[0])
  24. else:
  25. print(isnumber[0])
  26. vorzeichen = "nix"
  27. if row[1][0] == "?":
  28. print("+/- " + row[1][1:])
  29. line_count += 1
  30. print(f'Processed {line_count} lines.')