{site_name}

{site_name}

🌜 搜索

Python pathlib 是 Python 标准库中用于处理文件路径和文件系统操作的模块

Python 𝄐 0
Python pathlib.Path,Python pathlib模块,Python pathlib.Path.glob,Python pathlib读取文件
Python pathlib 是 Python 标准库中用于处理文件路径和文件系统操作的模块。该模块提供了一个面向对象的 API,使得对文件和目录进行访问和操作更加直观和简洁。

使用 pathlib,可以轻松地创建、访问、修改和删除文件和目录,而无需担心操作系统的差异和路径分隔符等细节。它还提供了一些方便的方法用于获取文件和目录的元信息和遍历目录树。

以下是一个简单的例子,演示如何使用 pathlib 模块来列出指定目录下的所有文件:

python
from pathlib import Path

# 获取当前工作目录
current_dir = Path.cwd()

# 列出当前目录下的所有文件
for file in current_dir.iterdir():
if file.is_file():
print(file.name)


在上面的代码中,首先使用 Path.cwd() 方法获取当前工作目录的路径,然后使用 iterdir() 方法迭代当前目录下的所有文件和目录。由于我们只需要列出文件,因此使用 is_file() 方法判断当前项是否为文件,如果是则输出其名称。

除了上面的例子,pathlib 还提供了许多其他有用的方法和属性,例如 mkdir() 方法用于创建目录,exists 属性用于检查指定路径是否存在等等。