在.add_argument版本中插入变量

时间:2013-03-30 15:43:18

标签: python python-2.7

目前我使用

parser.add_argument('--version', action='version', version='%(prog)s 1.0')

我想让'1.0'成为变量。

我尝试了各种各样的事情,没有运气......

1 个答案:

答案 0 :(得分:1)

只需使用字符串格式:

version = '1.0'
parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version))

程序的版本不会在它的生命周期中发生变化(简短,仅显示命令行帮助),所以你只需要插入一次