这是用户故事。
构建参数。独立的。
parser.add_argument('-design_engineer', '-de');
$test.py -design_engineer sbir
Namespace(design_engineer, _de='sbir')
使用变量构建参数。
column_name = 'design_engineer';
alias_n = 'de';
parser.add_argument("-" + column_name + ", " + "-" + alias_n);
$test.py -design_engineer sbir
Namespace(design_engineer, _de='sbir')
答案 0 :(得分:1)
您不需要将逗号放入字符串中;你还需要生成两个单独的字符串:
parser.add_argument("-" + column_name, "-" + alias_n)