判断路径是否存在:使用pathlib.Path.exists()方法
发布时间:2024-01-20 17:02:02
pathlib是Python中用于处理文件和目录路径的模块,提供了一些方便的方法和属性来操作路径。
其中,Path.exists()方法用于判断路径是否存在。如果路径存在则返回True,路径不存在则返回False。
下面是Path.exists()方法的使用例子:
from pathlib import Path
# 创建一个Path对象表示要判断的路径
path = Path("C:/Users/username/Documents/example.txt")
# 判断路径是否存在
if path.exists():
print("路径存在")
else:
print("路径不存在")
在上面的例子中,我们创建了一个Path对象表示要判断的路径C:/Users/username/Documents/example.txt。然后,我们使用Path.exists()方法判断该路径是否存在。
若路径存在,则会输出"路径存在";若路径不存在,则会输出"路径不存在"。
你也可以使用相对路径来创建Path对象,例如:
from pathlib import Path
# 创建一个Path对象表示当前目录下的example.txt文件
path = Path("example.txt")
# 判断路径是否存在
if path.exists():
print("路径存在")
else:
print("路径不存在")
上述例子中,我们创建了一个Path对象表示当前目录下的example.txt文件,然后再次使用Path.exists()方法判断该路径是否存在。与前一个例子类似,如果路径存在则输出"路径存在",否则输出"路径不存在"。
总结一下,使用pathlib.Path.exists()方法可以快速判断路径是否存在,它是一个方便且易于使用的方法。
