Python中判断文件夹路径是否存在:使用pathlib.Path.exists()方法示例
发布时间:2024-01-20 17:03:29
在Python中,我们可以使用pathlib模块来操作文件和文件夹路径。Path类是pathlib模块中的一个重要类,它提供了许多用于处理路径的方法和属性。
要判断文件夹路径是否存在,我们可以使用Path.exists()方法。该方法返回一个布尔值,表示路径是否存在。
下面是一个使用Path.exists()方法的示例:
from pathlib import Path
# 创建一个文件夹路径对象
folder_path = Path('folder')
# 使用exists()方法判断文件夹路径是否存在
if folder_path.exists():
print(f"文件夹 {folder_path} 存在")
else:
print(f"文件夹 {folder_path} 不存在")
在上面的示例中,我们首先创建了一个Path对象folder_path,表示一个名为folder的文件夹路径。然后,我们使用exists()方法判断该文件夹路径是否存在。如果存在,就输出提示信息;如果不存在,则输出另一条提示信息。
除了Path.exists()方法,我们还可以使用Path.is_dir()方法来判断路径是否为一个文件夹。这个方法的返回值也是一个布尔值。
下面是一个使用Path.is_dir()方法判断文件夹路径是否存在的示例:
from pathlib import Path
# 创建一个文件夹路径对象
folder_path = Path('folder')
# 使用is_dir()方法判断文件夹路径是否存在
if folder_path.is_dir():
print(f"文件夹 {folder_path} 存在")
else:
print(f"文件夹 {folder_path} 不存在")
以上示例中,我们同样创建了一个Path对象folder_path,然后使用is_dir()方法判断文件夹路径是否存在。根据返回的布尔值,输出相应的提示信息。
综上所述,通过使用pathlib.Path.exists()或pathlib.Path.is_dir()方法,我们可以方便地判断文件夹路径是否存在,并根据判断结果进行相应的操作。
