Ich versuche, eine tabulatorgetrennte Textdatei in einen Datenrahmen zu lesen.Pandas read_table Fehler
Dies ist, wie die Datei in Excel aussieht:
CALENDAR_DATE ORDER_NUMBER INVOICE_NUMBER TRANSACTION_TYPE CUSTOMER_NUMBER CUSTOMER_NAME
5/13/2016 0:00 13867666 6892372 S 2026 CUSTOMER 1
Import in ein df:
df = p.read_table("E:/FileLoc/ThisIsAFile.txt", encoding = "iso-8859-1")
Nun ist es nicht die ersten 3 Spalten als Teil des Spaltenindex (siehe df [0] = Transaktionstyp) und alle Header werden umgestellt, um dies widerzuspiegeln.
CALENDAR_DATE ORDER_NUMBER INVOICE_NUMBER
5/13/2016 0:00 13867666 6892372 S 2026 CUSTOMER 1
Ich versuche, die Textdatei zu manipulieren und dann als Endergebnis in eine MySQL-Datenbank zu importieren.
read_csv Der Versuch, die ich erhalten: Valueerror: Erwartete 7 Felder in Zeile 3, sah 17 – ctd25
Was ist ein Trennzeichen für Daten? Können Sie 'txt' Datei im Texteditor wie' Notepad ++ 'öffnen und überprüfen? – jezrael
Sorry, es ist Tab getrennt – ctd25