如果 python 中存在文件路径,我该如何 return

How do I return path to file if it exists in python

我必须检查该文件是否存在,如果存在,则必须 return 它的路径,主要问题是 os.path.isdir return 只有 TrueFalse 取决于存在,所以它似乎不适合。有什么提示吗?我心目中的当前模式是:

def get_config_path():
    if exists(path1):
        return path1
    if exists(path2):
        return path2

调用 os.stat(filename) 其中文件名可以是文件或目录路径。如果该文件存在,它将 return 一个有效的统计对象。否则,它会抛出 FileNotFound 异常。