argparse는 일반적으로 1개의 값을 추가로 받거나, action=store_true의 경우는 값을 추가로 받지 않는다. 이를 바꿔 주는 것이 nargs= 이다.
N: N개의 값을 읽어들인다.
?: 0개 또는 1개의 값을 읽어들인다.
인자와 값을 모두 적은 경우 해당 값이 저장된다.
인자만 적은 경우 const 값이 저장된다.
아무것도 적지 않았으면 default 값이 저장된다.
*: 0개 이상의 값을 전부 읽어들인다.
+: 1개 이상의 값을 전부 읽어들인다. 정규표현식의 것과 매우 비슷하다.
argparse.REMAINDER: 남은 값을 개수 상관없이 전부 읽어들인다.
예제는 원문이나 번역본을 참조한다.