Pythonin tiedoston avaus
- Edellinen Sivu Pythonin tiedoston avaus
- Seuraava Sivu Python Tiedoston Kirjoitus/Luominen
Avaa tiedosto palvelimella
Oletetaan, että meillä on seuraavat tiedostot, jotka sijaitsevat samassa kansiossa Pythonin kanssa:
demofile.txt
Hei! Tervetuloa demofile.txt:iin Tämä tiedosto on testitarkoituksiin. Onnea!
Avaa tiedosto, käytä sisäänrakennettua open()
Funktiota.
open()
Funktiolla palauttaa tiedostoesitys, jolla on read()
Metodi käytetään tiedoston sisällön lukemiseen:
Esimerkki
f = open("demofile.txt", "r") print(f.read())
Lue vain tiedoston osa
Oletuksenaread()
Metodi palauttaa koko tekstin, mutta voit myös määrittää palautettavien merkkinäytön määrän:
Esimerkki
Palauttaa tiedoston ensimmäiset viisi merkkiä:
f = open("demofile.txt", "r") print(f.read(5))
Lue Rivi
Voit käyttää readline()
Metodi palauttaa yhden rivin:
Esimerkki
Lue tiedoston yksi rivi:
f = open("demofile.txt", "r") print(f.readline())
Kaksi kutsua readline()
Voit lukea ensimmäiset kaksi riviä:
Esimerkki
Lue tiedoston kaksi riviä:
f = open("demofile.txt", "r") print(f.readline()) print(f.readline())
Voit vierittää tiedoston riveittäin kiertämällä tiedoston rivejä:
Esimerkki
Vieritä tiedostoa riveittäin:
f = open("demofile.txt", "r") for x in f: print(x)
Sulje Tiedosto
On hyvä tapa aina sulkea tiedosto suoritettuun saakka.
Esimerkki
Sulje tiedosto suoritettuun saakka:
f = open("demofile.txt", "r") print(f.readline()) f.close()
Huomautus:Joissakin tapauksissa, johtuen välimuistista, sinun tulisi aina sulkea tiedosto, ja muutokset, jotka olet tehnyt tiedostoon, eivät välttämättä näy ennen kuin tiedosto suljetaan.
- Edellinen Sivu Pythonin tiedoston avaus
- Seuraava Sivu Python Tiedoston Kirjoitus/Luominen