Kapitel 14. Dateien

Persistenz

Die meisten Programme, die wir bisher gesehen haben, sind insofern flüchtig, als sie nur für begrenzte Zeit ausgeführt werden. Solche Programme generieren bestimmte Ausgaben, aber sobald das Programm endet, verschwinden die Daten. Wenn Sie das Programm erneut ausführen, fangen Sie wieder von vorne an

Andere Programme sind dagegen persistent, werden also längere Zeit (oder dauerhaft) ausgeführt. Diese Programme speichern zumindest einen Teil ihrer Daten dauerhaft (beispielsweise auf einer Festplatte). Wenn solche Programme beendet und neu gestartet werden, machen sie an der Stelle weiter, an der sie zuvor aufgehört haben.

Beispiele für persistente Programme sind Betriebssysteme – die so ziemlich immer laufen, solange ...

Get Programmieren lernen mit Python now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.