файловая система

Файловая система OpenMV была кратко представлена в [10-минутном руководстве] (/quick-starter.md). Вот некоторые подробности.

Файловая система MicroPyhon — FatFS.

корневой каталог

Все пути начинаются с корневого каталога.

Когда SD-карта вставлена, корневым каталогом является SD-карта без вставленной SD-карты, корневым каталогом является встроенная Flash.

При необходимости вы можете создать на SD-карте новый пустой файл: /flash/SKIPSD. Это позволит избежать монтирования SD-карты. Конечно, вы можете использовать os.mount для монтирования SD-карты вручную.

Абсолютный путь и относительный путь

Абсолютные пути начинаются с корневого каталога, а относительные пути — с текущего каталога.\ например:

image.save("/example.jpg")

«/example.jpg» — это абсолютный путь. Будет храниться в корневом каталоге /.\ например:

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

Это относительный путь, который представляет файл example.jpg в папке pic по текущему пути.

Чтение и запись файлов MicroPython

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

Модуль ОS MicroPython

В коде вы можете использовать библиотеку os для выполнения таких операций, как создание новых каталогов и новых файлов.

  • os.listdir([dir])\ Если аргументы не указаны, отображается текущий каталог. Если указан параметр, отображается каталог, представленный параметром.

  • os.chdir(path)\ Изменить текущий каталог

  • os.getcwd()\ Получить текущий каталог

  • os.mkdir(path)\ Создать новый каталог

  • os.remove(path)\ Удалить файлы

  • os.rmdir(path)\ удалить каталог

  • os.rename(old_path, new_path)\ Переименовать файл

  • os.stat(path)\ Получить статус файла или пути

Файл OpenMV по умолчанию

По умолчанию диск OpenMV содержит три файла.

  • main.py\ Код этого файла автоматически запускается при включении питания.

  • openmv.inf\ файлы драйверов Windows.

  • README.txt\ Бесполезно, можете посмотреть.

results matching ""

    No results matching ""