10
この質問はquestion asked earlierに関連していますが、無関係かもしれません。問題は、下の与えられた(動作中の)例のヘルプテキストに改行をどのように使うのですか?Python argparse:サブラインにヘルプテキストを挿入するには?
import argparse
parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter)
subparsers = parser.add_subparsers()
parser_start = subparsers.add_parser('stop')
parser_start.add_argument("file", help = "firstline\nnext line\nlast line")
print parser.parse_args()
次のように私の出力は次のようになります。
tester.py stop -h
usage: tester.py stop [-h] file
positional arguments:
file firstline next line last line
optional arguments:
-h, --help show this help message and exit
file
についてのヘルプは、予想される出力は次のようになります。
first line
next line
last line