Python库详解之os库--文件和目录操作(续2)

2025-10-25 08:51:02

1、接下来继续看函数

1:major(device)

功能:从原始的设备号提取首要的设备号.

注意:通常使用stat.st_dev 或者stat.st_rdev.

Python库详解之os库--文件和目录操作(续2)

2、2:minor(device)

功能:从原始的设备号提取附属的设备号.

注意:通常使用stat.st_dev 或者stat.st_rdev.

Python库详解之os库--文件和目录操作(续2)

3、3:makedev(major, minor)

功能:把设备的major和minor号组合成设备的原始号.

参数:major:设备major号

参数:minor:设备minor号

Python库详解之os库--文件和目录操作(续2)

4、4:mkdir(path[, mode])

功能:用给定的数字权限mode在path下创建目录.

注意:如果目录已存在,则抛出异常.

注意:方法同样适用于临时目录创建.

Python库详解之os库--文件和目录操作(续2)

5、5:makedirs(path[, mode])

功能:递归的方式创建目录,方法和函数mkdir类似.

注意:如果有子目录已创建则抛出异常.

注意:path路径推荐写绝对路径.

Python库详解之os库--文件和目录操作(续2)

6、6:pathconf(path, name)

功能:返回给定路径文件的系统配置信息.

参数:name,参见os.pathconf_names常量.

Python库详解之os库--文件和目录操作(续2)

7、7:remove(path)

功能:删除指定路径的文件.

注意:如果path是个目录,会抛出异常.

Python库详解之os库--文件和目录操作(续2)

8、8:removedirs(path)

功能:递归的方式删除目录

注意:如果递归的目录,子文件目录已经被删除,那么函数会根据path路径删除子目录的父目录,直到根目录.

Python库详解之os库--文件和目录操作(续2)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢