python - Python 的 optparse 可以显示选项的默认值吗?

标签 python optparse

当使用 --help 显示帮助时,有没有办法让 Python 的 optparse 打印选项或标志的默认值?

最佳答案

尝试使用 %default 字符串占位符:

# This example taken from http://docs.python.org/library/optparse.html#generating-help
parser.add_option("-m", "--mode",
                  default="intermediate",
                  help="interaction mode: novice, intermediate, "
                       "or expert [default: %default]")

关于python - Python 的 optparse 可以显示选项的默认值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1254469/

相关文章:

python - 从 optparse 传递可选参数

python - 如何在 Python 中循环 optparse.OptionGroup

python - 使用基类处理 django 中的异常

Python:将 numpy 字符串数组转换为数字数组的最快方法

python - 从 Python 中的分隔字符串创建双引号条目列表

python - 我如何模拟执行 sys.exit() 的 Python 方法 OptionParser.error()?

ruby - 使用 Ruby OptionParser 仅打印部分选项的列表

python - 在 python 中将命令行参数作为元组获取

python - 如何从 Altair 中的选定数据中检索属性?

python - 由于 -Werror=declaration-after-statement 在 python3.4 上编译 rpy2 时出错