How-to articles, tricks, and solutions about FILE-IO

Binärdatei lesen und jedes Byte durchlaufen

Hier ist ein Beispielcode-Snippet, das zeigt, wie man eine Binärdatei liest und jedes Byte in Python durchläuft:

Finden Sie alle Dateien in einem Verzeichnis mit der Erweiterung .txt in Python

Hier ist ein Code-Schnipsel, der die os- und glob-Module verwendet, um alle Dateien in einem Verzeichnis mit der Erweiterung '.txt' zu finden:

Gib den String in eine Textdatei aus

In Python kann man die integrierte open()-Funktion verwenden, um eine Textdatei zu erstellen und einen String darin zu speichern.

open() in Python erstellt keine Datei, wenn sie nicht existiert

Hier ist ein Codeausschnitt, der zeigt, wie die open()Funktion in Python verwendet wird, um eine neue Datei zu erstellen, falls sie noch nicht existiert:

Richtige Art und Weise, eine Zeile in eine Datei in Python zu schreiben?

Der richtige Weg, um eine Zeile in eine Datei in Python zu schreiben, besteht darin, die Methode write() auf dem Dateiobjekt zu verwenden, gefolgt von der zu schreibenden Zeile.

Schreiben einer Liste in eine Datei mit Python, mit Zeilenumbrüchen

Here is a code snippet that demonstrates how to write a list to a file with newlines in Python:

UnicodeDecodeError: 'charmap'-Codec kann Byte X an Position Y nicht dekodieren: Zeichen wird <undefined> zugeordnet

Dieser Fehler tritt auf, wenn versucht wird, einen String mit dem 'charmap' Codec zu decodieren, der in der Regel für die Windows-1252 Zeichenkodierung verwendet wird.

Wie kann ich mehrere Dateien mit "with open" in Python öffnen?

Sie können mehrere Dateien mit "with open" in Python öffnen, indem Sie mehrere with open-Anweisungen verwenden, eine für jede Datei, die Sie öffnen möchten.