如何检查 argv 是否引用 python2.7 中的现有文件?

Mar*_*len 7 python sys argv python-2.7

我知道如何检查命令行上是否给出了所需的参数。但是,如何检查命令行上给定的参数是否实际上引用了我正在运行代码的文件夹中的现有文件?

我正在尝试合并此验证,以便通过跳过部分代码来节省时间,以防无法引用文件。

Maa*_*aaa 4

import os
os.path.exists(path)
Run Code Online (Sandbox Code Playgroud)

如果路径存在,则返回 True。

os.path.isfile(path)
Run Code Online (Sandbox Code Playgroud)

如果路径是文件,则返回 True。