Een script bestaat in essentie uit steeds vier dezelfde stappen:
data invoeren
data bewaren
data bewerken
data uitvoeren
Jullie zijn reeds in staat om een script te schrijven dat deze vier stappen doorloopt. De data bewaren jullie tot nu toe in het geheugen van de computer, maar telkens als je het script opnieuw start, zal al de data die door de gebruiker is ingevoerd verloren gaan.
Willen we dit vermijden dan gaan we de data moeten bewaren in een extern bestand.
Er bestaan veel soorten bestandsformaten, maar wij gaan ons in deze module beperken tot tekst bestanden.
Bestanden die we ook kunnen bewerken met een simpele tekstverwerker zoals Notepad of zelfs een simpele editor.
We gaan eerst nadenken over hoe we onze data in een tekstbestand gaan voorstellen. Nadat je zo een tekstbestand hebt aangemaakt bespreken we de methoden om in Python tekstbestanden te lezen en te schrijven.