pathlib是跨平台的、面向对象的路径操作模块,可适用于不同的操作系统,其操作对象是各种操作系统中使用的路径(包括绝对路径和相对路径),pathlib有两个主要的类,分别为PurePath和Path。
此模块提供表示具有语义的文件系统路径的类 适用于不同的操作系统。路径类被划分 在纯路径之间,提供纯计算 没有 I/O 的操作和具体路径,其中 从纯路径继承,但也提供 I/O 操作。
pathlib简介
类 | 介绍 |
---|---|
PurePath | PurePath访问实际文件系统的“纯路径”,只负责对路径字符串执行操作。 PurePath有两个子类,即PurePosixPath和PathWindowsPath,前者用于操作UNIX(包括 Mac OS X)风格的路径,后者用于操作Windows风格的路径。 |