Code: Alles auswählen
import csv
CSV_path = 'daten.csv'
with open('daten.csv') as csvdatei:
csv_reader_object = csv.reader(csvdatei, delimiter=';')
zeilennummer = 0
for row in csv_reader_object:
if zeilennummer == 0:
print()
else:
print(f'{row[0]} \t|{row[7]} \t| Produkt Bezeichnung: {row[14]}.')
zeilennummer += 1
print(f'Anzahl Datensätze: {zeilennummer-1}')
Name1 |0,47 | Produkt Bezeichnung: Musterprodukt ~0,23.
Name4 |0,48 | Produkt Bezeichnung: Musterprodukt ~0,33.
Name33 |0,47 | Produkt Bezeichnung: Musterprodukt ~0,23.
usw.
Anzahl Datensätze: 84
Ich würde gerne die Werte in den jeweiligen Spalten addieren am Ende ausgeben um diese dann von einander abzuziehen.
Beispiel 0,47 - 0,23 = 0,24
Die zweite Herausforderung ist die Ausgabe der Spalte 14 dort ist der Text gefolgt von der Zahl die zu berechnen ist. Da wir aber immer die Tilde als Trenner haben ist es doch sicher möglich zu sagen das nur der Wert nach der Tilde ausgegeben werden soll oder?
Ich würde mich freuen wenn einer Helfen würde.