文件/文件夹存在性检查方法-使用python的pathlib.Pathexists()函数
发布时间:2024-01-04 22:18:50
在Python中,可以使用pathlib模块的Path.exists()方法来检查文件或文件夹的存在性。Path.exists()方法返回一个布尔值,如果文件或文件夹存在则为True,否则为False。
使用pathlib.Path.exists()函数进行文件/文件夹存在性检查的基本语法如下:
from pathlib import Path
path = Path("my_file.txt")
exists = path.exists()
if exists:
print("文件存在")
else:
print("文件不存在")
在上面的例子中,我们使用Path类创建了一个对象path,表示要检查的文件的路径。然后,我们调用Path.exists()方法,将返回的布尔值赋给变量exists。最后,我们使用条件语句来根据文件的存在性输出相应的结果。
下面是一个更完整的示例,演示了如何使用pathlib.Path.exists()方法来检查文件夹的存在性:
from pathlib import Path
folder = Path("my_folder")
exists = folder.exists()
if exists:
print("文件夹存在")
else:
print("文件夹不存在")
在上面的代码中,我们创建了一个表示文件夹路径的Path对象folder,并使用Path.exists()方法检查文件夹的存在性。根据文件夹的存在性,我们输出相应的结果。
除了Path.exists()方法外,pathlib模块还提供了其他一些用于文件/文件夹存在性检查的方法,如Path.is_file()用于检查是否为文件,Path.is_dir()用于检查是否为文件夹等。可以根据具体需要选择适合的方法进行使用。
综上所述,使用Python的pathlib.Path.exists()函数可以方便地检查文件或文件夹的存在性。根据返回的布尔值,可以进一步操作文件或文件夹。
