Ich lese eine CSV-Datei mit 'pd.read_csv' und schreibe sie in eine andere csv mit 'file.to_csv'. Es zeigt die Header in der Ausgabedatei falsch an. Zum BeispielPandas read_csv liest Header falsch
Eingang:
ABC | 20151004 | 1900 | 0000000002 | MUPPETS SP 1-10/4, THE | | | R|RS
0
0
0
0
0
2993
Skript:
data = pd.read_csv(r'filepath/input.csv')
Druckdaten
Eingangskopf: ABC | 20151004 | 1900 | 0000000002 | MUPPETS SP 1-10/4, THE | | | R|RS
Output-Header: ABC | 20151004 | 1900 | 0000000002 | MUPPETS SP 1-10/4, THE | | | R|RS.1
Nicht sicher, warum es '.1'
bis Ende einige der Header hinzugefügt wird.
hinzufügen ersten fünf Zeilen aus CSV-Datei hier wahrscheinlich anzeigt. – RAVI
Mögliches Duplikat von http://stackoverflow.com/questions/20845213/how-to-avoid-python-pandas-creating-an-index-in-a-saved-csv – Kartik
Bessere doppelte Frage: http: // stackoverflow. com/questions/26786960/pandas-zu-csv-first-extra-spalte-remove-how-to – Kartik