Python fil åbning
- Forrige Side Python fil åbning
- Næste Side Python Fil Skrive/Kreate
Åbn filen på serveren
Antag, at vi har følgende fil, placeret i samme mappe som Python:
demofile.txt
Hej! Velkommen til demofile.txt Denne fil er til testformål. Godt Lykke!
For at åbne en fil skal du bruge indlejret open()
funktion.
open()
Funktionen returnerer en filobjekt, som har en read()
Metoden bruges til at læse filindholdet:
Eksempel
f = open("demofile.txt", "r") print(f.read())
Læs kun en del af filen
Som standardread()
Metoden returnerer hele teksten, men du kan også specificere det antal tegn, der skal returneres:
Eksempel
Returnerer de første fem tegn i filen:
f = open("demofile.txt", "r") print(f.read(5))
Læs Linje
Du kan bruge readline()
metoden returnerer en række:
Eksempel
Læs en række i filen:
f = open("demofile.txt", "r") print(f.readline())
Ved to kald readline()
,du kan læse de første to rækker:
Eksempel
Læs to rækker i filen:
f = open("demofile.txt", "r") print(f.readline()) print(f.readline())
Ved at gennemgå filens rækker i en løkke, kan du læse hele filen linje for linje:
Eksempel
Gennemgå Fil Linje for Linje
f = open("demofile.txt", "r") for x in f: print(x)
Luk Fil
Det er en god vane at altid lukke filen efter afslutning.
Eksempel
Luk filen efter afslutning:
f = open("demofile.txt", "r") print(f.readline()) f.close()
Kommentar:I nogle tilfælde skal du altid lukke filen, og ændringer, du gør i filen, kan muligvis ikke vises, før filen lukkes.
- Forrige Side Python fil åbning
- Næste Side Python Fil Skrive/Kreate