我正在检查是否存在目录,但是我注意到我正在使用os.path.exists而不是os.path.isdir。两者都很好,但是我很好奇使用isdir代替的优势exists。
os.path.exists
os.path.isdir
isdir
exists
os.path.existsTrue如果存在具有该名称的常规文件,也将返回。
True
os.path.isdir仅True当该路径存在且为目录或指向目录的符号链接时才返回。