argparse
의 add_argument()
함수를 사용하여 사용자가 하나의 필수 값을 파싱하고 선택적 값을 파싱해야하는 방법은 무엇입니까? 예 : --read book [page]
. page
을 생략하거나 읽을 특정 페이지를 구문 분석 할 수 있습니다. 그것을 버리면 1면에서 시작됩니다.Python : Argparse - 필수 및 선택적 인수
나는 많은 작업을 볼 수 있기 때문에이 작업을 쉽게 처리 할 수 있다고 생각했지만 외관상으로는 그렇지 않습니까?
저는 Python 3+ 이상을 사용하고 있습니다.
'+'--read''있다고 말할 수있는 유일한 방법입니다 하나 이상의 인수가 필요합니다. 상한선을 정하는 방법이 없습니다. '?'의 사용 'page'는'page'와'read'를 연결 해제합니다. 어쨌든,'nargs' 대안으로 놀아 라. – hpaulj