본문 바로가기

argparse2.2

Python Argparse: '--help'에 기본값을 포함하는 방법은 무엇인가요?, Argparse: Way to include default values in '--help'? 질문 다음과 같은 argparse 스니펫이 있다고 가정해 봅시다: diags.cmdln_parser.add_argument( '--scan-time', action = 'store', nargs = '?', type = int, default = 5, help = "Wait SCAN-TIME seconds between status checks.") 현재, --help는 다음과 같이 반환됩니다: usage: connection_check.py [-h] [--version] [--scan-time [SCAN_TIME]] Test the reliability/uptime of a connection. optional arguments: -h, --help 도움말을 표시하고 종료 --version 프로그램의 .. 2023. 11. 28.
Python argparse 도움말 텍스트에 줄 바꿈을 삽입하는 방법은 무엇인가요?, How to insert newlines on argparse help text? 질문 나는 파이썬 2.7에서 argparse를 사용하여 입력 옵션을 구문 분석하고 있습니다. 내 옵션 중 하나는 다중 선택입니다. 도움말 텍스트에서 목록을 만들고 싶습니다. 예를 들어, from argparse import ArgumentParser parser = ArgumentParser(description='test') parser.add_argument('-g', choices=['a', 'b', 'g', 'd', 'e'], default='a', help="일부 옵션, 여기서\n" " a = 알파\n" " b = 베타\n" " g = 감마\n" " d = 델타\n" " e = 엡실론") parser.parse_args() 하지만 argparse는 모든 줄 바꿈과 연속된 공백을 제거합니다. 결과.. 2023. 10. 26.