argparse

    10

    4답변

    argparse는 모호하지 않은 경우에 기본 약어를 사용합니다. 약자를 원하지 않아 사용을 중지하고 싶습니다. 그러나 documentation에서 찾지 못했습니다. 가능합니까? 예 : import argparse parser = argparse.ArgumentParser() parser.add_argument('--send', action='store_

    22

    3답변

    저는 파이썬 패키지를 만들고 스핑크스를 사용하여 문서를 만듭니다. 패키지 코드 외에도 argparse를 사용하는 많은 명령 행 파이썬 스크립트가 포함되어 있습니다. 스핑크스가이 스크립트를 자동 문서화하도록하는 방법이 있는지 궁금합니다. 최종 목표는 관련된 도움말 인쇄, 인수 및 옵션과 함께 예쁜 스크립트 목록입니다. 그리고 분명히하기 위해, 나는 이것을 수

    25

    1답변

    파이썬의 argparse 모듈을 사용하는 방법을 배우려고합니다. 현재 내 파이썬 스크립트는 다음과 같습니다 parser = argparse.ArgumentParser(description='My first argparse attempt', add_help=True) parser.add_argument("-q", action ="sto

    2

    1답변

    몇 가지 선택적 인수가 있으며 그 중 하나는 여러 값을 저장해야합니다. 즉, 유형이 문자열이 아니거나 정수가 아닙니다. argparse는 다른 유형의 선택적 인수를 지원합니까? 이게 가능 args.name = {'try1', '3'} : >>> python example1 test_project --name try1 3 이 같은 코드에 해당 될 :

    4

    1답변

    나는 다음과 같은 방식으로 argparse 인수 설정을 가지고 : gallery2kindle.py: error: argument -k: expected one argument라는 인수하지 않은 : 나는 script.py -k kindledx http://url.com을 실행할 때, 나는 다음과 같은 오류가 parser = argparse.ArgumentPa

    2

    1답변

    start_check_stop = parser.add_mutually_exclusive_group() start_check_stop.add_argument('-s', '--start', action=start(*what*)) start_check_stop.add_argument('-c', '--check', action=check(*what*)) st

    9

    2답변

    class StartAction(argparse.Action): def __call__(self, parser, namespace, values, option_string=None): print "Hello" start.add_argument('-s', '--start', action=StartAction) 정상적으로 'store

    1

    1답변

    일반적으로 모듈 개인 정보 보호를 존중합니다. 변수에 밑줄이 있으면 변수를 사용하지 않습니다. 그러나 합리적으로 "안전한"것으로 보이는 경우가 있습니다. 여기 이이 문제를 해결할 수 있습니다 ( my previous question) parser=argparse.ArgumentParser() parser.add_argument('--point',help=

    14

    3답변

    나는 Argparse를 사용하여 명령 행 유틸리티를 작성 중이며 sub_parsers (하위 명령)를 추가했다. 도움말 메뉴에서 "명령"이라는 그룹 아래에 표시되며 모든 가능한 옵션의 좋은 목록이 표시됩니다. 그러나이 목록이 나타나기 전에 동일한 명령이 그룹 제목 아래에 다음과 같이 중괄호로 표시됩니다. Commands: {foo, bar}

    2

    3답변

    이와 같은 인수 파서를 사용할 수 있습니까? import argparse parser.add_argument('query2target.bam', help='A bam file containing contigs from \'query\' aligned to contigs in \'target\'') args = parser.parse_args() q2t