Inndata og utdata for filer er en svært viktig funksjon i programmeringsspråk. Python-programmeringsspråket er i stand til å lese tekst fra en tekstfil på datamaskinen din. Dette er veldig nyttig for å lagre konfigurasjonsinnstillinger og data for programmet ditt. I stedet for å legge inn konfigurasjonsdata hver gang du kjører Python-skriptet ditt, kan du få det til å lese en konfigurasjonsfil og fylle ut innstillingene fra den. Å lære filinndata er et viktig skritt som programmerer. Du kan lære hvordan du leser en tekstfil ved hjelp av Python på bare noen få minutter.
Trinn 1
Åpne IDLE-tekstredigeringsprogrammet som følger med programmeringsspråket Python. IDLE-programmet er plassert i programfilene dine (eller applikasjoner for Macintosh) i Python-katalogen. En tom kildekodefil åpnes i IDLE-tekstredigeringsvinduet.
Dagens video
Steg 2
Deklarer en strengvariabel som inneholder banen til tekstfilen du vil lese i Python. For eksempel, hvis du har en tekstfil kalt "etc.txt" på C:-stasjonen, kan du skrive følgende for å erklære strengen:
strPath = "C:\etc.txt"
Trinn 3
Åpne filen ved å bruke open()-funksjonen, slik:
f = åpen (strPath)
Trinn 4
Les innholdet i filen ved å bruke read() funksjonen. Utdataene fra read()-kommandoen kan lagres i en streng for utskrift senere, slik:
strText = f.read()
Trinn 5
Skriv ut innholdet i filen ved å skrive ut strText-strengen, slik:
print (strText)
Trinn 6
Kjør programmet ved å trykke på "F5"-tasten. Programmet vil skrive ut hele innholdet i tekstfilen til konsollen.