我必须检查该文件是否存在,如果存在,则必须返回它的路径,主要问题是os.path.isdir
仅返回True
或False
,具体取决于存在,所以它似乎不合适。任何提示?我脑海中的当前架构是:
def get_config_path():
if exists(path1):
return path1
if exists(path2):
return path2
答案 0 :(得分:0)
调用os.stat(filename)
,其中filename可以是文件或目录路径。如果文件存在,它将返回一个有效的stat对象。否则,它会抛出FileNotFound异常。