argparse

    9

    1답변

    [+-]a,b,c,d과 같은 플래그를 구문 분석하는 방법은 argparse에 있습니까? foo.py +s -b 는 Windows attrib 또는 리눅스 chmod에 의해 수행 훨씬처럼 b의 dest에 s와 False의 dest에 진정한 저장해야합니다. 현재 +s과 -s을 각각 store_true과 store_false으로 사용하고 있습니다. 그러나 두

    3

    2답변

    파이썬에서 argparse와 logging 모듈을 모두 사용하려고합니다. 가능한 옵션이 많은 프로그램을 실행했고 argpse 모듈을 성공적으로 구현하여이 작업을 처리했습니다. 프로그램을 실행하고 로그 파일로 보낼 때 각 옵션의 값을 기록하고 싶습니다. 나는 다음과 같은 것들을 시도해 보았고 나는 그 밑에 주석으로 만난 관련된 오류를 포함시켰다. parser

    2

    1답변

    나는 argparse 모듈을 사용하고 utf-16의 파일 경로 인 input_file의 명령 행 인자를 원한다. 나는 그런 뭔가를 argparse.FileType를 사용하려면 : parser.add_argument('input_file', type=argparse.FileType('r')) 불행하게도, argparse.FileType __init__이

    6

    2답변

    모드에서 사용 파이썬의 당신이 파서로 알려져 있으며, 추가 인수는 별도로 반환하는 경우에만 인수를 구문 분석 parse_known_args()을 사용할 수 있습니다 argparse 모듈. 그러나이 사실은 사용/도움말 문자열에 표시되지 않습니다. 물론 나는 그것을 파서의 description 필드에 넣을 수 있지만, 사용법 행에 그것을 포함시키는 좋은 방법이

    3

    1답변

    argparse 모듈을 사용하여 둘 이상의 서브 파서에 필수 입력 파일 이름과 선택적 출력 파일 이름을 추가하려고합니다. 나는이 실행하면 # test_argparse.py import argparse def setup_parser(): parser = argparse.ArgumentParser(prog='test_argparse.py',

    80

    1답변

    파이썬 argparse.ArgumentParser에 인수를 추가 할 수 있습니까? 사용법이나 도움말 (script.py --help)에 나타나지 않습니다?

    3

    2답변

    플래그와 변수의 역할을하는 프로그램에 옵션을 지정하고 싶습니다. 예 : "--logging"이라는 인수가 있습니다. 이 인수를 지정하지 않으면 false로 설정하고 싶습니다 (예 : action = 'store_true'). 그러나 인수가 지정되면 두 가지 작업을 수행하려고합니다. 1) "./log_file.log"의 기본 경로를 설정하고 2) 사용자가 다

    3

    1답변

    에 대한 선택적 종속성 argparse. 나는 sub_parsers를 사용하는 것에 대해 생각했지만 어떻게 작동하게 할 지 모르겠습니다.

    3

    1답변

    현재 파이썬의 argparse 모듈은 {1, 2, 3, ... 65535}가 아닌 '1 - 65535'만 출력하려고합니다. 그러나 문서가 어떤 방법을 제공하지 않는 것 같습니다 이. 어떤 제안?

    5

    1답변

    나는 위치 인수를 그것이 존재할 때 존재하는 "인수 상태"와 연관 짓고 싶습니다. 예를 들어, 다음 명령 행 : foo: m=1, r=0 (default value for r) bar: m=1, r=2 baz: m=1, r=7 quux: m=6, r=7 이이 argparse 모듈을 수행 할 수 있습니다 script.py -m 1 foo -r 2 b