目前我使用
parser.add_argument('--version', action='version', version='%(prog)s 1.0')
我想让'1.0'成为变量。
我尝试了各种各样的事情,没有运气......
答案 0 :(得分:1)
只需使用字符串格式:
version = '1.0'
parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version))
程序的版本不会在它的生命周期中发生变化(简短,仅显示命令行帮助),所以你只需要插入一次。