Я пытался узнать, как работает argparse.ArgumentParser
, и я написал пару строк для этого:
global firstProduct
global secondProduct
myparser=argparse.ArgumentParser(description='parser test')
myparser.add_argument("product1",help="enter product1",dest='product_1')
myparser.add_argument("product2",help="enter product2",dest='product_2')
args=myparser.parse_args()
firstProduct=args.product_1
secondProduct=args.product_2
Я просто хочу, чтобы, когда пользователь запустил этот script с двумя параметрами, мой код назначил их firstProduct
и secondProduct
соответственно. Однако это не работает. Кто-нибудь скажет мне, почему? заранее спасибо