argparse

    1

    2답변

    내가 args.name()를 사용하는 경우 나는이 example = argparse.ArgumentParser(description='main parser') example.add_argument('Kill') subexample = example.add_subparsers() person = subexample.add_parser('who') p

    3

    1답변

    그래서 병합 함수가 있습니다. 원하는 수의 파일을 하나로 병합 할 수 있습니다. 이를 위해서는 다양한 입력이 필요합니다. 그래서 제 질문은, argparser에서 인수를 취하는 것입니다, 어떻게 2 개 이상의 입력 파일의 가능성에 대한 계정 것인가?

    2

    4답변

    choices=servers을 사용하여 목록 항목의 유효성을 검사 할 수 있다는 것이 좋습니다. servers = [ "ApaServer", "BananServer", "GulServer", "SolServer", "RymdServer", "SkeppServer", "HavsServer", "SovServer" ] parser = argparse.Argu

    10

    1답변

    optparse 모듈을 사용하여 optcomplete을 테스트했습니다. 그 예제는 단순한 파일이므로 작동하도록 할 수 있습니다. 또한 이전에 권장되지 않았던 것처럼 argparse 모듈을 사용하여 테스트했습니다. 하지만 실제로 파이썬 프로그램이 탭 프레스에서 어떻게 호출되는지 이해하지 못합니다. 나는 bash을 shebang 줄과 argparse (또는 o

    0

    2답변

    저는 argh 라이브러리를 사용하여 파이썬 명령 행 도구를 만듭니다. 제가 사용하고있는 이름 중 몇 개는 꽤 길었습니다. 예 : ./my_program.py download-and-parse-data --randomize-order --training-percent 80 약자를 허용하는 간단한 방법이 있습니까? 예를 들어, 위의 줄의 잠재적 인 축약 버

    2

    2답변

    argparse를 사용하여 (3) 정수 인수를 취하여이를 프로그램 본문의 변수로 사용하고 싶습니다. 아래 코드를 실행하면 각 변수가 하나의 요소 목록에 저장됩니다. 이것은 큰 문제는 아니지만 파서를 설정하여 각 값을 간단한 정수 변수에 넣을 수 있습니까? import argparse def main(): parser = argparse.Argu

    6

    2답변

    중괄호 사이의 인쇄 하위 명령 선택을 어떻게 비활성화 할 수 있습니까? http://docs.python.org/dev/library/argparse.html#sub-commands에서 예를 사용하여 정상 출력은 다음과 같습니다이 usage: [-h] {foo,bar} ... optional arguments: -h, --help show this h

    5

    2답변

    argparse를 사용하여 알고있는 인수를 구문 분석하고 나머지는 그대로 둡니다. 예를 들어 나는 -o 옵션을 사용하고 나머지는 그대로 잎 performance -o output other_script.py -a opt1 -b opt2 을 실행할 수 있어야합니다. 모듈 profiler.py은 optparse의와 비슷한 일을하지만, 내가 argparse

    3

    1답변

    필자는 파이썬으로 작성된 유틸리티를 가지고 있으며, 자체적으로 또는 다른 쉘 유틸리티와 함께 ​​사용하기위한 것입니다. 따라서 유틸리티는 상태 코드로 종료됩니다 (예 : 0 모두 문제가없는 경우, 입력 파일 또는 출력 디렉토리가없는 경우 1 등). 내 질문 : 나는 argparse module을 사용하고 있으며, 구문 분석 옵션뿐만 아니라 도움을 얻는 데에

    35

    7답변

    추한 도움말 선택 결과의 제비 : 나는 선택은 = 서버가 나를 위해 입력에 서버 이름의 유효성을 검사하는 같은 import argparse servers = [ "ApaServer", "BananServer", "GulServer", "SolServer", "RymdServer", "SkeppServer", "HavsServer", "Pir