Dateisystem

Das Dateisystem auf OpenMV wurde im [10-minütigen Tutorial] (/quick-starter.md) kurz vorgestellt. Hier sind einige Details.

Das Dateisystem von MicroPyhon ist FatFS.

Stammverzeichnis

Die Pfade beginnen alle im Stammverzeichnis.

Wenn die SD-Karte eingelegt ist, ist das Stammverzeichnis die SD-Karte; wenn die SD-Karte nicht eingelegt ist, ist das Stammverzeichnis der integrierte Flash.

Bei Bedarf können Sie eine neue leere Datei auf der SD-Karte erstellen: /flash/SKIPSD. Dadurch wird das Mounten der SD-Karte vermieden. Natürlich können Sie os.mount verwenden, um die SD-Karte manuell zu mounten.

Absoluter Pfad und relativer Pfad

Absolute Pfade beginnen im Stammverzeichnis und relative Pfade beginnen im aktuellen Verzeichnis.\ Zum Beispiel:

image.save("/example.jpg")

„/example.jpg“ ist der absolute Pfad. Es wird im Stammverzeichnis / gespeichert.\ Zum Beispiel:

image.save("./pic/example.jpg")
image.save("pic/example.jpg")

Dies ist der relative Pfad, der die Datei example.jpg im Bildordner unter dem aktuellen Pfad darstellt.

Lesen und Schreiben von MicroPython-Dateien

http://www.cnblogs.com/feeland/p/4477535.html

MicroPython-Betriebssystemmodul

Im Code können Sie die Betriebssystembibliothek verwenden, um Vorgänge wie das Erstellen neuer Verzeichnisse und das Erstellen neuer Dateien auszuführen.

  • os.listdir([dir])\ Wenn keine Argumente angegeben werden, wird das aktuelle Verzeichnis aufgelistet. Wenn ein Parameter angegeben wird, wird das durch den Parameter dargestellte Verzeichnis aufgelistet.

  • os.chdir(Pfad)\ Aktuelles Verzeichnis wechseln

  • os.getcwd()\ Holen Sie sich das aktuelle Verzeichnis

  • os.mkdir(Pfad)\ Erstellen Sie ein neues Verzeichnis

  • os.remove(Pfad)\ Dateien löschen

  • os.rmdir(Pfad)\ Verzeichnis löschen

  • os.rename(old_path, new_path)\ Datei umbenennen

  • os.stat(Pfad)\ Rufen Sie den Status einer Datei oder eines Pfads ab

OpenMV-Standarddatei

Standardmäßig verfügt die OpenMV-Festplatte über drei Dateien.

  • main.py\ Der Code dieser Datei wird beim Einschalten automatisch ausgeführt.

  • openmv.inf\ Windows-Treiberdateien.

  • README.txt\ Es nützt nichts, Sie können einen Blick darauf werfen.

results matching ""

    No results matching ""