Python -lêer oop
Lêerhantering is 'n belangrike deel van enige webtoepassing.
Python het verskeie funksies vir die skep, lees, opdatering en verwydering van lêers.
Lêerhantering
Die sleutelfunksie om met lêers in Python te werk, is die
open()
funksie.
Die open()
funksie neem twee parameters;
lêernaam en modus .
Daar is vier verskillende metodes (modusse) om 'n lêer oop te maak:
"r"
- Lees - Verstekwaarde. Maak 'n lêer oop vir lees, fout as die lêer nie bestaan nie
"a"
- Voeg by - Maak 'n lêer oop vir byvoeging, skep die lêer as dit nie bestaan nie
"w"
- Skryf - Maak 'n lêer oop vir skryf, skep die lêer as dit nie bestaan nie
"x"
- Skep - Skep die gespesifiseerde lêer, gee 'n fout terug as die lêer bestaan
Daarbenewens kan jy spesifiseer of die lêer as binêre of teksmodus hanteer moet word
"t"
- Teks - Verstekwaarde. Teksmodus
"b"
- Binêre - Binêre modus (bv. beelde)
Sintaksis
Om 'n lêer oop te maak vir lees is dit genoeg om die naam van die lêer te spesifiseer:
f = open("demofile.txt")
Die kode hierbo is dieselfde as:
f = open("demofile.txt", "rt")
Omdat "r"
vir lees, en
"t"
vir teks die verstekwaardes is, hoef jy dit nie te spesifiseer nie.
Let wel: Maak seker dat die lêer bestaan, anders sal jy 'n fout kry.