sistema de archivos

El sistema de archivos en OpenMV se presentó brevemente en [tutorial de 10 minutos] (/quick-starter.md). Aquí hay algunos detalles.

El sistema de archivos de MicroPyhon es FatFS.

directorio raíz

Todas las rutas comienzan desde el directorio raíz.

Cuando se inserta la tarjeta SD, el directorio raíz es la tarjeta SD; sin la tarjeta SD insertada, el directorio raíz es el Flash incorporado.

Si es necesario, puede crear un nuevo archivo vacío en la tarjeta SD: /flash/SKIPSD. Esto evitará montar la tarjeta SD. Por supuesto, puede usar os.mount para montar la tarjeta SD manualmente.

Camino absoluto y camino relativo

Las rutas absolutas comienzan desde el directorio raíz y las rutas relativas comienzan desde el directorio actual.\ Por ejemplo:

image.save("/example.jpg")

"/example.jpg" es la ruta absoluta. Se almacenará en el directorio raíz /.\ Por ejemplo:

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

Esta es la ruta relativa, que representa el archivo example.jpg en la carpeta de imágenes en la ruta actual.

Lectura y escritura de archivos MicroPython

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

Módulo del sistema operativo MicroPython

En el código, puede utilizar la biblioteca del sistema operativo para realizar operaciones como crear nuevos directorios y crear nuevos archivos.

  • os.listdir([dir])\ Si no se proporcionan argumentos, se enumera el directorio actual. Si se proporciona un parámetro, se enumera el directorio representado por el parámetro.

  • os.chdir(ruta)\ Cambiar directorio actual

  • os.getcwd()\ Obtener el directorio actual

  • os.mkdir(ruta)\ Crear un nuevo directorio

  • os.remove(ruta)\ Eliminar archivos

  • os.rmdir(ruta)\ eliminar directorio

  • os.rename(antiguo_path, nuevo_path)\ Cambiar nombre de archivo

  • os.stat(ruta)\ Obtener el estado de un archivo o ruta

Archivo predeterminado de OpenMV

De forma predeterminada, el disco OpenMV tiene tres archivos.

  • principal.py\ El código de este archivo se ejecuta automáticamente al encender.

  • openmv.inf\ archivos de controladores de Windows.

  • LÉAME.txt\ No sirve de nada, puedes echarle un vistazo.

results matching ""

    No results matching ""