Библиотека OS
MicroPython содержит модуль «os», основанный на модуле «os» в Стандартной библиотеке Python. Он используется для доступа к «операционной системе». Так как на Microbit нет операционной системы в MicroPython модуль обеспечивает функции, относящиеся к управлению ростой постоянной файловой системы на устройстве и выводит информацию о текущей системе.
Для доступа к этому модулю вам необходимо:
import os
Мы предполагаем, что вы сделали это для приведенных ниже примеров.
Команды
- os.listdir()
Возвращает список имен всех файлов, содержащихся в локальном постоянная файловая система на устройстве.
- os.remove(filename)
Удаляет (удаляет) файл, указанный в аргументе
filename
. Если файл не существуетOSError
произойдет исключение.
- os.size(filename)
Возвращает размер в байтах файла, указанного в аргументе
filename
. Если файл не существуетOSError
произойдет исключение.
- os.uname()
Возвращает информацию, идентифицирующую текущую операционную систему. Возврат значения — это объект с пятью атрибутами:
sysname
- название операционной системыnodename
- имя машины в сети (определяется реализацией)release
- выпуск операционной системыversion
- версия операционной системыmachine
- аппаратный идентификатор
Примечание
В MicroPython нет базовой операционной системы. В результате
информация, возвращенная uname
в основном полезна для
сведения о версиях.