Python argparse: Показать значения по умолчанию и сохранить переводы строки? - PullRequest
0 голосов
/ 05 июня 2018

Я хочу сохранить новые строки в тексте справки и показать значения по умолчанию для аргументов.

Я нашел два ответа в Stackoverflow:

Как включить обе функции?

1 Ответ

0 голосов
/ 05 июня 2018
class SaneFormatter(argparse.RawTextHelpFormatter, 
                    argparse.ArgumentDefaultsHelpFormatter):
    pass

Использование:

    parser = argparse.ArgumentParser(description='''Multi
line
help
text
''', formatter_class=SaneFormatter)
...