Failų skaitymas ir rašymas Python

Norėdami Python skaityti ir rašyti failus, naudojame standartinėje bibliotekoje pateiktas funkcijas ir tokius metodus kaip,  ir. Štai kaip manipuliuoti failais: open() read() write() close() Python

 

Failų skaitymas

Norėdami nuskaityti failą Python, naudojame funkciją su „r“(skaitymo) režimu. Ši funkcija grąžina failo objektą, o tada galime naudoti tokius metodus kaip failo turinio skaitymas. open() read()

Pavyzdys :

# Read the content of a file  
with open("myfile.txt", "r") as file:  
    content = file.read()  
    print(content)  

 

Failų rašymas

Norėdami įrašyti į failą arba sukurti naują failą, naudojame funkciją su "w"(rašymo) režimu. Jei failas jau yra, jis bus perrašytas, priešingu atveju bus sukurtas naujas failas. open()

Pavyzdys :

# Write content to a file  
with open("output.txt", "w") as file:  
    file.write("This is the content written to the file.")  

 

Pridedamas prie failų

Norėdami pridėti turinį prie failo pabaigos neperrašydami esamo turinio, naudojame "a"(pridėjimo) režimą.

Pavyzdys :

# Append content to a file  
with open("logfile.txt", "a") as file:  
    file.write("Appending this line to the file.")  

 

Failų uždarymas

Perskaičius ar parašius, failą rekomenduojama uždaryti naudojant metodą close(). Tačiau naudojant with teiginį, nereikia uždaryti failo rankiniu būdu, nes Python failas automatiškai uždaromas išėjus iš with bloko.

 

Failų skaitymas ir rašymas Python leidžia dirbti su duomenimis iš failų ir kurti programas, kurios saugo ir apdoroja informaciją iš išorinių šaltinių.