I Python, til at læse og skrive filer, bruger vi funktionerne i standardbiblioteket og metoder som, og. Sådan manipulerer du filer i: open()
read()
write()
close()
Python
Læser filer
For at læse en fil i Python, bruger vi funktionen med "r"(læse) tilstand. Denne funktion returnerer et filobjekt, og så kan vi bruge metoder som at læse indholdet af filen. open()
read()
Eksempel :
# Read the content of a file
with open("myfile.txt", "r") as file:
content = file.read()
print(content)
Skrivning af filer
For at skrive til en fil eller oprette en ny fil, bruger vi funktionen med "w"(skrive) tilstand. Hvis filen allerede findes, vil den blive overskrevet, ellers oprettes 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.")
Tilføjelse til filer
For at tilføje indhold til slutningen af en fil uden at overskrive det eksisterende indhold, bruger vi "a"-tilstanden(tilføj).
Eksempel :
# Append content to a file
with open("logfile.txt", "a") as file:
file.write("Appending this line to the file.")
Lukning af filer
Efter at have læst eller skrevet, anbefales det at lukke filen ved hjælp af close()
metoden. Men når du bruger with
sætningen, er det ikke nødvendigt at lukke filen manuelt, da Python filen automatisk lukkes, når du forlader with
blokken.
Læsning og skrivning af filer Python giver dig mulighed for at arbejde med data fra filer og oprette applikationer, der gemmer og behandler information fra eksterne kilder.