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

2024-05-12 13:39:54 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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


Tags: 文件代码命令行文件夹参数情况节省时间
2条回答

isfile可能就是你要找的。在

from os.path import isfile
from sys import argv
if len(argv) > 1:
    print "is file", isfile(argv[1])
import os
os.path.exists(path)

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

^{pr2}$

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

相关问题 更多 >