programmeringsspråket Python stödjer många standardmoduler för att läsa , skriva och manipulera textfiler . Vid programmering i Python , kan du behöva läsa i en tabbavgränsad textfil i en lista datastruktur . Använda den inbyggda Python CSV -modul , bestämmer Python typ av CSV -fil , t.ex. ett Microsoft Excel CSV -fil , och omvandlar CSV till en lista med strängar utan att du behöver känna till detaljer om hur Microsoft kodar CSV . Instruktioner
1
Öppna din Python redaktör
2
Load CSV -modulen genom att skriva följande : .
Import csv
3
Öppna tabbavgränsad fil för bearbetning genom att anropa den " öppna " -funktion . Till exempel , typ :
myTabfile = open ( " exampleTab.txt " , " read " ) katalog
I detta exempel , öppnar Python fliken - textfil och lagrar den i myTabfile variabel .
4
Konvertera tabbavgränsad fil med " csv.reader " funktionen . Fortsatt exempel , typ :
myReadtab = csv.reader ( myTabfile , dialekt = csv.excel_tab ) katalog
I exemplet ovan , berättar " dialekt " attributet Python att filen är en tab- avgränsad fil exporteras från Microsoft Excel . Python använder Excel-format till korrekt läsa tab- avgränsad fil som en lista med strängar som lagras i variabeln myReadtab .