#python #argparse 파이썬에서 argparse를 사용하는데, 한개의 값 말고 옵션값에 다른 값들을 넣고 싶었다. 그래서 구글링 해보니 아래와 같은 해답을 얻게 되었다.
해결방안 action='append', nargs='+' import argparse parser = argparse.ArgumentParser() parser.add_argument("--i", action='append', nargs='+') args = parser.parse_args() #실행결과 $ run_test.py -i input1_url input1_name input1_other_var -i input2_url nput2_name input2_other_var -i input3_url input3_name $ [['input1_url', 'input1_name', 'input1_other_var'], ['input2_url', 'input2_name', 'input2_other_var']...
#
argparse
#
python
원문 링크 : [python] argparse multi-argument