Dateien lesen und schreiben in Python

Um Python Dateien zu lesen und zu schreiben, verwenden wir die in der Standardbibliothek bereitgestellten Funktionen und Methoden wie,  und. So bearbeiten Sie Dateien in: open() read() write() close() Python

 

Dateien lesen

Um eine Datei einzulesen Python, verwenden wir die Funktion mit dem Modus „r“(Lesen). Diese Funktion gibt ein Dateiobjekt zurück, und dann können wir Methoden verwenden, um den Inhalt der Datei zu lesen. open() read()

Beispiel :

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

 

Dateien schreiben

Um in eine Datei zu schreiben oder eine neue Datei zu erstellen, verwenden wir die Funktion mit dem „w“-Modus(Schreiben). Wenn die Datei bereits vorhanden ist, wird sie überschrieben, andernfalls wird eine neue Datei erstellt. open()

Beispiel :

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

 

An Dateien anhängen

Um Inhalte am Ende einer Datei anzuhängen, ohne den vorhandenen Inhalt zu überschreiben, verwenden wir den Modus „a“(Anhängen).

Beispiel :

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

 

Dateien schließen

Nach dem Lesen oder Schreiben empfiehlt es sich, die Datei mit der close() Methode zu schließen. Bei Verwendung der Anweisung ist es jedoch with nicht erforderlich, die Datei manuell zu schließen, da Python die Datei beim Verlassen des with Blocks automatisch geschlossen wird.

 

Durch das Lesen und Schreiben von Dateien Python können Sie mit Daten aus Dateien arbeiten und Anwendungen erstellen, die Informationen aus externen Quellen speichern und verarbeiten.