Kapitel 11. Datei- und Textoperationen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Dieses Kapitel behandelt Themen rund um Dateien und Dateisysteme in Python. Eine Datei ist ein Text- oder Bytestrom, den ein Programm lesen und/oder schreiben kann; ein Dateisystem ist eine hierarchische Ablage von Dateien auf einem Computersystem.

Andere Kapitel, die sich ebenfalls mit Dateien befassen

Dateien sind ein entscheidendes Konzept in der Programmierung: Obwohl dieses Kapitel eines der umfangreichsten in diesem Buch ist, enthalten auch andere Kapitel Material, das für den Umgang mit bestimmten Arten von Dateien relevant ist. Insbesondere Kapitel 12 befasst sich mit vielen Arten von Dateien, die mit Persistenz- und Datenbankfunktionen zu tun haben (CSV-Dateien in Kapitel 12, JSON-Dateien in "Das json-Modul", pickle-Dateien in "Das pickle-Modul", shelve-Dateien in "Das shelve-Modul", DBM- und DBM-ähnliche Dateien in "Das dbm-Paket" und SQLite-Datenbankdateien in "SQLite"), Kapitel 22 befasst sich mit Dateien im HTML-Format, und Kapitel 23 mit Dateien im XML-Format.

Dateien und Streams gibt es in vielen Variationen. Ihr Inhalt kann aus beliebigen Bytes oder aus Text bestehen. Sie können zum Lesen, Schreiben oder für beides geeignet sein, und sie können gepuffert werden, so dass die Daten auf dem Weg zur oder von der Datei vorübergehend im Speicher gehalten werden. Dateien können auch zufälligen Zugriff ...

Get Python in a Nutshell, 4. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.