Python函数

Pathlib

Pathlibpython自带的处理文件/文件夹/路径等的库,其将路径表示为独特的对象,并为路径处理引入了更多可扩展的用法,最常用的子类为Path,该子类几乎可以访问Pathlib的所有功能

导入

创建路径

创建新路径

路径拼接

可以使用正斜杠/实现路径的拼接

转为str

Path转为str(如借用部分os的功能时),仅需要借助指令str(path)即可实现

获取绝对路径

使用path.absolute()即可获得当前路径的绝对路径,且获得的路径仍是Path的对象

Path属性

处理目录

创建/删除目录

获取目录内的所有文件

path.iterdir()

os.listdir()

获取指定后缀的文件

配合glob即可获取文件夹内包含制定字符或者具有指定后缀的文件,同样也可以使用 os.listdir()配合glob实现,两者的的区别与上述获取所有文件的区别相同。