Unicode (UTF-8) Lesen und Schreiben in Dateien in Python
Um eine Datei im Unicode (UTF-8) Encoding in Python zu lesen, können Sie die integrierte Funktion open()
verwenden und die Kodierung als "utf-8" angeben. Hier ist ein Beispiel:
with open("file.txt", "r", encoding="utf-8") as f:
text = f.read()
print(text)
Um eine Datei im Unicode (UTF-8) Encoding in Python zu schreiben, können Sie die integrierte Funktion open()
mit dem Modus 'w' und der Angabe der Kodierung "utf-8" verwenden. Hier ist ein Beispiel:
with open("file.txt", "w", encoding="utf-8") as f:
f.write("Hello, world!")
Bitte beachten Sie, dass in dem obigen Beispiel die Datei erstellt wird, falls sie nicht vorhanden ist und falls die Datei bereits existiert, wird der Inhalt vor dem Schreiben gelöscht.