1
argparse
은 여러 개의 인수를 하나로 전달할 수 있습니까? 그건 내가 argparse
패스를 인수로argparse로 모든 것을 하나의 입력으로 가져 오도록
"bar baz"
을 만들기 위해
foo bar baz
을 부탁입니다.
argparse
은 여러 개의 인수를 하나로 전달할 수 있습니까? 그건 내가 argparse
패스를 인수로argparse로 모든 것을 하나의 입력으로 가져 오도록
"bar baz"
을 만들기 위해
foo bar baz
을 부탁입니다.
예 nargs="+"
을 사용하면 임의의 수의 인수를 보낼 수 있습니다.
당신은 그들을 파이썬리스트로 받게 될 것입니다. 이처럼
: -
parser.add_argument("foo", help="Give me an arbitrary number of arguments", nargs="+")
또한 다음과 같이 상수 ONE_OR_MORE를 사용할 수 있습니다. parser.add_argument ("foo", help = "임의 개수의 인수 지정", nargs = argparse.ONE_OR_MORE) – shakaran
당신은 의미합니까 '--foo 바 baz'? 그렇지 않으면,'argparse'가'foo'와'bar'를 어떻게 구별할까요? - 당신이 서브 파서를 사용하고 싶지 않다면? – mgilson