의 특정 인수의 도움말 문자열의 단지 내용을 인쇄하려면?어떻게 인수 파서 라이브러리 오브젝트의 특정 인수에 대한 도움말 문자열에 액세스 할 수있는 방법이 있나요 ArgParse
옵션이 명령 줄에있는 경우 도움말 문자열 내용을 인쇄하려고합니다. 아니요 ArgumentParser가 ArgumentParser.print_help를 통해 표시 할 수있는 전체 도움말 텍스트입니다.
그래서 그 라인을 따라 뭔가 :
parser = argparse.ArgumentParser()
parser.add_argument("-d", "--do_x", help='the program will do X')
if do_x:
print(parser.<WHAT DO I HAVE TO PUT HERE?>('do_x')
그리고이 필요한 행동을하다
$ 프로그램이 프로그램이
을 할 것입니다 -d X
그래서 당신은 그냥 인쇄 만들고 싶어 할'X'을 할 것입니다 프로그램은 때마다 인수'-d'을 구문 분석? 또는 무엇을? 응답에 대한 –