小编Ala*_*lan的帖子

带有 ArgumentDefaultsHelpFormatter 和 RawTextHelpFormatter 的 Python Argparse

我将 argparse 与 Python 2.7 一起使用,我想用它来RawTextHelpFormatter获取 Epilog 中的换行符 ArgumentDefaultsHelpFormatter获取默认帮助中显示的默认值。

例如,如果 ArgumentParser 的 Epilog 部分是:

 epilog="first line\n second line"
Run Code Online (Sandbox Code Playgroud)

并且有争论:

 epilog="first line\n second line"
Run Code Online (Sandbox Code Playgroud)

帮助输出应该是:

   -d, --development   Build development code (default: False)
   -p, --production    Build production release (default: False)
first line
second line
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

python argparse

3
推荐指数
1
解决办法
1928
查看次数

标签 统计

argparse ×1

python ×1