Python:
检查目录是否存在

如何操作:

Python 提供了使用 ospathlib 模块来检查目录是否存在的原生方法。以下是两种方法的示例:

使用 os 模块

import os

# 指定目录路径
dir_path = "/path/to/directory"

# 检查目录是否存在
if os.path.isdir(dir_path):
    print(f"目录 {dir_path} 存在。")
else:
    print(f"目录 {dir_path} 不存在。")

使用 pathlib 模块

from pathlib import Path

# 指定目录路径
dir_path = Path("/path/to/directory")

# 检查目录是否存在
if dir_path.is_dir():
    print(f"目录 {dir_path} 存在。")
else:
    print(f"目录 {dir_path} 不存在。")

第三方库

尽管 Python 的标准库足以检查目录是否存在,像 pathlib2 这样的库可以成为跨 Python 版本一致性或附加功能方面的替代方法。

注意: 截至最新的 Python 版本,对于大多数用例而言,pathlib 已经足够健壮,使得第三方库对于这项特定任务变得不那么必要。