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.