argparse

    1

    1답변

    argparse은 여러 개의 인수를 하나로 전달할 수 있습니까? 그건 내가 argparse 패스를 인수로 "bar baz" 을 만들기 위해 foo bar baz 을 부탁입니다.

    0

    2답변

    그래서, 내가하려고하는 것은 LS Mimic이 Python 코드로 작성되었습니다. 나는 대부분의 명령을 완료,하지만 난 ls 명령이 명령 줄을 얻는 경우에 내가, 그래서 해결책을 찾을 수 없습니다 한 가지, ls test1 그것은 찾아야한다이 test1 디렉터리에 저장 한 다음 해당 디렉터리에서 ls을 수행하십시오. 나는 단지 실제 사용하기 전에 키워드를

    11

    1답변

    위치 지정 인수를 가질 수 있는지 여부는 선택적 인수와 함께 인수 뒤에옵니다. 이상적으로 명령 행에 입력 된 마지막 인수는 항상 'testname'에 적용됩니다. import argparse parser = argparse.ArgumentParser(description='TAF') parser.add_argument('-r','--release',na

    3

    1답변

    파이썬에서 하나의 인수를 제외한 모든 인수를 정의 할 수 있습니까? 하나의 호스트를 제외한 모든 호스트를 실험실에서 종료하고 싶습니다. argparser의 경우 -h ^server1 은 을 제외한 호스트 목록에서 모든 호스트를 선택해야합니다.

    3

    1답변

    argparse documentation 파이썬 ArgParse와 STDIN + STDOUT 텍스트 인코딩이 OS에서 UTF-8 >>> parser = argparse.ArgumentParser() >>> parser.add_argument('infile', nargs='?', type=argparse.FileType('r'), ... defa

    2

    1답변

    argparse (Python 3.2)을 사용하고 있습니다. 매개 변수 mode은 단순히 다음과 같이 정의된다 p.add_argument('--mode', dest='mode') 내가 매개 변수 mode가 빈 문자열로 설정하는 등의 방식으로 명령 줄에서 프로그램을 호출 할; 또는 최소한 하나의 공백 ' ' (공백을 나중에 제거 할 수 있음). 나는 (W

    5

    1답변

    현재 argparse를 사용하여 인수를 구문 분석하고 플래그를 부울 옵션으로 저장하고 있습니다. 그런 다음 어느 플래그가 true로 설정되어 있는지 확인하고 해당 기능을 실행합니다. Argparse는 열리고 인수로 호출 된 함수에 전달 된 입력 파일을 구문 분석합니다. 그래서 : parser.add_argument('input_data', action='s

    4

    1답변

    나는 많은 다른 명령을 받아들이는 커맨드 라인 프로그램을 만들기 위해 argparse의 뛰어난 서브 ​​파서 시스템을 사용하고 있습니다. 내가 읽은 것에서, argparse은 애매한 경우 인수에 대해 단일 문자 약어를 자동으로 허용합니다. 서브 파서에 대해서도 똑같이하고 싶습니다. 나는이 같은 내 subparsers를 설정 한 경우 : foo_parser

    4

    4답변

    나는 다음과 같은 서명 인수 파서를 만들려면 : 그는 인수 -a를 제공하는 경우 ./myapp [-a [-b BVAL] | -c] 즉, 사용자는 경우에 인수 -b BVAL을 제공 할 수있다. 그것은 -a 및 -c의 상호 배타적 인 그룹을 생성하는 것은 매우 쉽지만, (나는 그것은 당신이 찾고있는 아니에요 정확히 allow -b only if -a provi

    4

    1답변

    이것은 argparse을 사용하는 방법이 아니라 프로그램에서 구문 분석 된 옵션을 사용하는 방법입니다. 옵션을 확인/기능의 옵션에서 값을 사용하는 좋은 기술은 무엇입니까? 몇 가지 아이디어 : 는 당신이 값을 사용하고 (아마도 하나 이상의 기능 레벨) 를 통해 전달하려는 기능에 매개 변수를 추가 전역 변수 (모듈 변수)를 사용하여 때마다 뭔가 -clause