Я хочу использовать свой скрипт следующим образом: python script.py -x теперь я запускаю его с помощью этой команды python script.py -x y
Мой код:
parser = ArgumentParser()
parser.add_argument('-x', '--x', dest="x", default="n")
options = parser.parse_args()
if option.x == 'y':
f()
Можно так написать
python script.py -x
parser = ArgumentParser()
parser.add_argument('-x', '--x', dest="x")
options = parser.parse_args()
if isset(option.x):
f()
option.x
месте не должно бытьoptions.x
, потому что вы сказали это в предыдущей строке?options = parser.parse_args()
23.04.2018