ich habe eine csv und möchte den Inhalt gern in eine txt speichern. Das Proble hier ist, dass ich die gesamte Zeile der csv benötige. Also einzelne "Spalten" aus der csv lesen und diese dann zusammengesetzt nach txt schieben reicht mir nicht. Warum kann ich erklären. Also, ich habe solche Daten in der csv:
Code: Alles auswählen
18.11.2020;aaa;bbb;ccc
19.11.2020;aaa;;ccc
Ich habe bereits das hier probiert:
Code: Alles auswählen
import csv
csv_file = "convert_to_text.csv"
txt_file = "converted_from_csv.txt"
with open(csv_file, newline='\n') as csvfile:
spamreader = csv.reader(csvfile, delimiter=";", quotechar='|')
for row in spamreader:
print(', '.join(row))
Code: Alles auswählen
_csv.Error: line contains NUL
Torsten