6

argparse を使用しており、オプションの 1 つのヘルプ テキストにリストを表示したいと考えています。ただし、argparse はテキストから新しい行を取り除き、1 行に表示します。

とにかく、ヘルプ文字列が事前にフォーマットされていることをargparseに伝え、改行文字を削除しないようにする方法はありますか?

4

2 に答える 2

7

ドキュメントから:

RawTextHelpFormatter は、引数の説明を含むあらゆる種類のヘルプ テキストの空白を維持します。

from argparse import RawTextHelpFormatter
parser = ArgumentParser(description='test', formatter_class=RawTextHelpFormatter)
于 2010-12-07T10:05:36.683 に答える