18. Lektion: Das Filesystem: Difference between revisions
Jump to navigation
Jump to search
| Line 15: | Line 15: | ||
==== Übung:==== | ==== Übung:==== | ||
# Lege eine Datei mit dem Namen 'test_001.txt' | # Lege eine Datei mit dem Namen 'test_001.txt' an. | ||
# Füge den Text 'Hallo Micropython.' in die Datei ein. | |||
# Lese den Inhalt der Datei aus und zeige ihn an. | # Lese den Inhalt der Datei aus und zeige ihn an. | ||
# Füge zur Datei weiter den Text 'Schön, dass es Dich gibt!' so hinzu, das er als neue Zeile ausgegeben wird. | |||
# Füge zur Datei den Text 'Schön, dass es Dich gibt!' hinzu. | # Lese die Datei aus und gebe den Inhalt aus. | ||
Revision as of 20:23, 3 September 2023
30. Lektion: Das Filesystem
Micropython richtet im Flash ein Filesystem ein, auf das genau so zugegriffen werden kann wie auf die Festplatte im PC.
Um auf eine Datei zugreifen zu können muss erst die Funktion open aufgerufen werden. Diese liefert einen Handler (hier f) zurück über den der Zugriff auf die Datei erfolgt:
f = open('Dateiname', 'Zugriftsart')
...
f.close()
Wenn der Zugriff auf eine Datei erfolgt ist muss diese wieder geschlossen werden. Das geschieht mit der Methode .close().
Aus einer Datei lesen
In eine Datei schreiben
Übung:
- Lege eine Datei mit dem Namen 'test_001.txt' an.
- Füge den Text 'Hallo Micropython.' in die Datei ein.
- Lese den Inhalt der Datei aus und zeige ihn an.
- Füge zur Datei weiter den Text 'Schön, dass es Dich gibt!' so hinzu, das er als neue Zeile ausgegeben wird.
- Lese die Datei aus und gebe den Inhalt aus.