基于Python的文件.目录和路径操作,我们一般使用的是os.path模块. pathlib是它的替代品,在os.path上的基础上进行了封装,实现了路径的对象化,api更加通俗,操作更便捷,更符编程的思维习惯. pathlib模块提供了一些使用语义化表示文件系统路径的类,这些类适合多种操作系统.路径类被划分为纯路径(该路径提供了不带I/O的纯粹计算操作),以及具体路径(从纯路径中继承而来,但提供了I/O操作). 首先我们看一下pathlib模块的组织结构,其核心是6个类,这6个类的基类是Pur