Læsning og skrivning af filer Python

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.