argparse

    1

    2답변

    argparse 사용과 관련하여 도움이 필요합니다. 달성하고자하는 것은 하나의 인수 만 전달해야하며 다음 중 하나 일 수 있습니다. --k, --r, --b, --p,(ignore the rest). 인수 수가 1이 아니면 "사용"정보를 인쇄하고 종료하십시오. 또한 프로그램은 해당 객체를 만들기 위해 전달되는 플래그를 알아야합니다. 여러 번 시도했지만 작동

    14

    2답변

    제목이 거의 다 나와 있습니다. 만약 nargs가 1보다 크다면, 개인 args에 대해 제한 (예 : 선택/유형)을 설정할 수있는 방법이 있습니까? parser = argparse.ArgumentParser() parser.add_argument('-c', '--credits', nargs=2, help='number of credits requ

    11

    4답변

    argparse와 함께 작업 중이며 하위 명령과 위치 인수를 섞어 쓰려고하는데 다음과 같은 문제가 발생했습니다. 이 코드는 잘 실행 : import argparse parser = argparse.ArgumentParser() subparsers = parser.add_subparsers() parser.add_argument('positional'

    2

    1답변

    내 프로그램에서 '-c'및 -ct '와 같은 몇 가지 짧은 형식 인수를 지원할 수 있기를 원합니다. 문제는 짧은 형식의 인수에 대해서는 argparse가 이들을 결합 할 수있는 능력을 가지고 있기 때문에 '-ct'는 사실 '-c'와 '-t'인데, 이는 내가 원하는 바가 아니며 이상한 버그를 생성 할 수 있다고 생각합니다 (이후 나는 별도의 '-t'인수가 있

    1

    1답변

    파이썬 argparse 작동 방식을 이해하는 데 어려움을 겪고 있습니다. 내 스크립트에는 매개 변수를 취하지 않는 세 가지 위치 인수가 있습니다 (make, 컴파일 및 정리). 설명서와 같이 서브 파서를 통해 해봤지만 내 코드는 인수없이 실행되거나 올바른 함수를 호출하지 않는 인수를 사용하여 실행됩니다 (모든 경우에 Language(). make()가 실행

    2

    3답변

    파이썬 argparse ArgumentParser 클래스에서 파생 된 파서 클래스를 작성하려고합니다. 다음 코드의 개요는 명령 행에서 제대로 작동하지만 오류가 발생하여 모듈의 컨텍스트에서 이해하기가 어려워졌습니다. class SansParser(argparse.ArgumentParser): """Argument parser for preparing a S

    9

    4답변

    pythons argparse 모듈을 사용하여 cli 매개 변수 문자열을 구문 분석하고 싶습니다. 이 매개 변수는 터미널에서 전달되지만 지정된 문자열에서는 사용할 수 없습니다. ~/someTestFile usage: argparsetest.py [-h] param argparsetest.py: error: unrecognized arguments: o

    1

    2답변

    나는 다음과 같은 매개 변수 걸리는 매우 간단한 스크립트를 만들고있어 : -p --port integer, optional, default 5050 -f --fork boolean, optional, default False action string, required, needs to be either start or stop 내가 argparse이

    5

    2답변

    내 응용 프로그램은 특수 파일 비교 유틸리티이며 하나의 파일 만 비교하는 것은 이해가되지 않으므로 nargs='+'은 적합하지 않습니다. nargs=N은 최대 인수가 N 인 경우를 제외하고는 두 개 이상인 경우 무제한 인수를 허용해야합니다.