uos – 基本的"操作系统"服务

简介

uos 模块包含了对文件系统的访问操作,是对应 CPython 模块的一个子集。

函数

uos.chdir(path)

更改当前目录。

uos.getcwd()

获取当前目录。

uos.listdir([dir])

没有参数就列出当前目录,否则列出给定目录。

uos.mkdir(path)

创建一个目录。

uos.remove(path)

删除文件。

uos.rmdir(path)

删除目录。

uos.rename(old_path, new_path)

重命名文件或者文件夹。

uos.stat(path)

获取文件或目录的状态。

uos.sync()

同步所有的文件系统。

示例

  1. >>> import uos
  2. >>> uos. # Tab
  3. __name__ uname chdir getcwd
  4. listdir mkdir remove rmdir
  5. stat unlink mount umount
  6. >>> uos.mkdir("rtthread")
  7. >>> uos.getcwd()
  8. '/'
  9. >>> uos.chdir("rtthread")
  10. >>> uos.getcwd()
  11. '/rtthread'
  12. >>> uos.listdir()
  13. ['web_root', 'rtthread', '11']
  14. >>> uos.rmdir("11")
  15. >>> uos.listdir()
  16. ['web_root', 'rtthread']
  17. >>>

更多内容可参考 uos


评论

原文: https://www.rt-thread.org/document/site/submodules/micropython/docs/05-System_Module/01-uos/