Hallo zusammen,
ich lese eine Reihe von CSV-Dateien ein und konvertiere sie in Python.
1 | reader = csv.DictReader(file, delimiter=";")
|
2 | next(reader)
|
3 | out = json.dumps([row for row in reader])
|
Das Problem ist: einige CSV-Dateien haben am Ende ein abschließendes
Semikolon. Die Ausgabe einer Reihe von reader lautet dann z.B.:
1 | {'': '', 'A': '111', 'B': '222', 'C': '333'}
|
Gibt es eine elegante Möglichkeit die Spalte '': '' rauszufiltern? Auf
die Eingangsdaten habe ich so erstmal keinen Einfluss.
Gruß
Dennis