En av de store milepælene i å lære et programmeringsspråk er å finne ut hvordan de skal håndtere fil input . Fil input gjør at programmet for å lese en fil på datamaskinen din . Dette betyr at du kan lese data fra en kilde utenfor til programmet , som åpner opp en verden av muligheter i programvareutvikling. Programmeringsspråket Python har en grei måte å lese filer , noe som gjør det til et utmerket valg i å lære det grunnleggende om fil input . Du kan skrive en kort skript som leser en tekstfil linje for linje i et par minutter. Du trenger
datamaskin med Python 3.2 programmeringsspråk installert ( se Ressurser ) .
Vis flere instruksjoner
en
Åpne IDLE tekst editor som følger med Python nedlasting . Det er i Programfiler ( eller Programmer for Macintosh) , i Python -katalogen. En tom kildekoden filen åpnes i teksteditor -vinduet .
2
Erklærer en streng variabel og lagre banen og navnet på en fil i den. For eksempel, hvis du ønsker å lese en fil der banen er C: \\ filnavn.txt , kan du skrive dette tekstlinje (merk at backslash er et spesialtegn i strenger , og at du trenger å skrive to for å symbolisere en enkelt backslash ) : en
filename = "C : \\ \\ filnavn.txt "
3
Åpne filen og lagre den i en fil objekt som heter " f " av skriver denne linjen med kode :
f = open ( filnavn )
4
Åpne filen og lagre den i en fil objekt som heter "f" ved å skrive denne linjen med kode :
f = open ( filnavn )
5
innrykk neste linje ved å trykke tabulatortasten eller treffer plass med fire ganger . Nå som du er på en bølgende linje, kan du skrive kode som vil kjøre med hver iterasjon av for løkke . Å skrive ut gjeldende tekstlinje, kan du bruke print-funksjon som dette : en
print (' { } ' format ( line.rstrip ( ) ) . )
6
Trykk F5 for å kjøre programmet . Programmet sender teksten i filen , en linje av gangen .