【发布时间】:2015-11-22 08:52:25
【问题描述】:
这是用户故事。
-
构建论点。独立。
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')
【问题讨论】:
-
请尝试修正您的问题的格式。它看起来不像您可能想要的那样,因此很难阅读。另外,你的问题到底是什么?你已经发表了一些声明,但没有提出任何问题。
-
逗号不是字符串的一部分..
-
Namespace(design_engineer, _de='sbir')看起来属性名称是'design_engineer,_de',整个字符串。通常,短选项标志类似于“-d”,而长选项标志类似于“--design-engineer”,结果dest为“design_engineer”。您也可以尝试显式的dest='design_enginerr'参数。 -
parser.add_argument('-design_engineer', '-de'); $test.py -design_engineer sbir 命名空间(design_engineer='sbir')
-
parser.add_argument('-design_engineer', '-de');命名空间(design_engineer,_de='sbir')