En av de viktigaste milstolparna i att lära sig ett programmeringsspråk är att räkna ut hur man ska hantera filen ingång . File ingång gör ditt program för att läsa en fil på din dator . Detta innebär att du kan läsa data från en källa utanför programmet , vilket öppnar upp en värld av möjligheter inom mjukvaruutveckling . Programmeringsspråket Python har ett enkelt sätt att läsa filer , vilket gör det till ett utmärkt val i att lära sig grunderna i filen ingång . Du kan skriva ett kort manus som läser en rad textfil för rad på ett par minuter . Saker du behöver
dator med Python 3.2 installerad programmeringsspråk ( se Resurser ) .
Visa fler instruktioner
1
Öppna IDLE textredigerare som följer med Python nedladdning . Det är i Program Files ( eller Program för Macintosh ) , i Python katalogen . En tom källkod fil öppnas i textredigeraren fönstret .
2
Deklarera en sträng variabel och lagra sökvägen och namnet på en fil i den . Till exempel , om du vill läsa en fil vars sökväg är C : \\ filnamn.txt , kan du skriva denna textrad ( notera att backslash är ett specialtecken i strängar , och att du behöver skriva två för att symbolisera ett enkelt omvänt ) :
filename = " C : \\ \\ filnamn.txt " Addera 3
Öppna filen och spara den i en fil med namnet " f " med skriva denna kodrad :
f = open ( filename )
4
Öppna filen och spara den i en fil med namnet " F " genom att skriva denna kodrad :
f = open ( filename )
5
indrag på nästa rad genom att trycka på tabbtangenten eller tryck på mellanslagstangenten med fyra gånger . Nu när du är på en indragen rad , kan du skriva kod som ska köras med varje iteration av for-slingan . För att skriva ut aktuell textrad , kan du använda utskriftsfunktionen så här :
print ( ' { } ' format ( line.rstrip ( ) ) . )
6
Tryck på F5 för att köra programmet . Programmet matar texten i filen , en rad i taget .