The " CSV " -modulen kan du läsa filer med data i tabellform i Python . Denna modul innehåller klasser som gör att du kan läsa data i CSV-format . En CSV- filformatet används ofta för att importera och exportera data från kalkylblad eller databaser . Den " reader " objektet används för att faktiskt läsa data från filen . När data är klar , kan du loopa igenom varje rad och lägg din avgränsare med " gå " metoden . Saker du behöver
CSV -fil
Visa fler instruktioner
1
Launch IDLE ( Python GUI ) , klicka på " Arkiv " -menyn och välj " Nytt fönster " till öppna ett nytt fönster . Tryck " Ctrl + S " för att lansera " Spara som " fönstret . Typ " readTabularFile " för filnamnet och klicka på " Spara ".
2
Lägg till följande kod för att importera CSV- modulen som behövs för ditt projekt :
import csv
Billiga 3
Definiera sökvägen till CSV -fil som innehåller tabelldata :
med open ( " C : \\ JAvelar \\ DS \\ myCSVfile.csv ' , ' rb ' ) som tabFile :
4
Kopiera och klistra in följande kod för att läsa varje rad i CSV-filen och skriva ut dem med ett bindestreck som avgränsare :
reader = csv.reader ( tabFile ) för DataRow i läsaren : print ' - ' gå ( DataRow )
5
Klicka på Windows Start-knappen och skriv " cmd " i " Sök program och filer " rutan . . Tryck " Enter " för att öppna kommandotolken
6
Gå till . " C : . \\ Python \\ " Type " python readTabularFile " och tryck på " Enter " för att köra programmet . Du kommer att se varje rad i CSV-filen åtskilda av ett bindestreck .