Вызов Sys.argv в команде печати в Python - PullRequest
0 голосов
/ 20 ноября 2018

Я начинающий программист и не могу этого понять. Пытаюсь распечатать 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 голосов
/ 20 ноября 2018
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))
...