Lese og skrive filer inn Python

I Python, for å lese og skrive filer, bruker vi funksjonene i standardbiblioteket og metoder som,  og. Slik manipulerer du filer i: open() read() write() close() Python

 

Leser filer

For å lese en fil i Python bruker vi funksjonen med "r"(lese)-modus. Denne funksjonen returnerer et filobjekt, og så kan vi bruke metoder som å lese innholdet i filen. open() read()

Eksempel :

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

 

Skrive filer

For å skrive til en fil eller lage en ny fil bruker vi funksjonen med "w"(skrive)-modus. Hvis filen allerede eksisterer, vil den bli overskrevet, ellers opprettes en ny fil. open()

Eksempel :

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

 

Legger til filer

For å legge til innhold til slutten av en fil uten å overskrive det eksisterende innholdet, bruker vi "a"(legg til)-modus.

Eksempel :

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

 

Lukke filer

Etter å ha lest eller skrevet, anbefales det å lukke filen ved hjelp av close() metoden. Men når du bruker with setningen, er det ikke nødvendig å lukke filen manuelt, da den Python automatisk lukker filen når du går ut av with blokken.

 

Å lese og skrive filer inn Python lar deg jobbe med data fra filer og lage applikasjoner som lagrer og behandler informasjon fra eksterne kilder.