在Python的打印命令中调用Sys.argv

时间:2018-11-20 09:00:40

标签: python-2.6 sys

我是一个初学者程序员,我无法理解。尝试打印Sys.argv。我在脚本中设置了PRINT命令,该命令应调用sys.argv。

我如何运行:python test.py device1

我尝试过的事情:

print ('please Check' + sys.argv[1]_config.txt )

当前输出:

please Check + sys.argv[1]+_config.txt

我正在寻找什么:

print " please check device1_config.txt

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

for a in range(len(sys.argv)):
    # print(a)
    if 'device' in sys.argv[a]:
        print('please check device1_config.txt ')

或将其包含为变量:

for a in range(len(sys.argv)):
    # print(a)
    if 'device' in sys.argv[a]:
        dev = sys.argv[a]
        print('please check {}_config.txt '.format(dev))