使用
argparse.ArgumentDefaultsHelpFormatter格式化程序:
parser = argparse.ArgumentParser( # ... other options ... formatter_class=argparse.ArgumentDefaultsHelpFormatter)
引用文档:
另一个可用的格式化程序类
ArgumentDefaultsHelpFormatter,将添加有关每个参数的默认值的信息。
注意, 这仅适用于已定义帮助文本的参数 ;如果没有
help参数值,则没有帮助消息将有关默认值的信息添加 到中 。
然后,您的扫描时间选项的确切输出将变为:
--scan-time [SCAN_TIME] Wait SCAN-TIME seconds between status checks. (default: 5)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)