在python 3.4.2 argpar中,带有变量的add\参数不起作用

2024-10-17 08:29:09 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是用户案例。你知道吗

  1. 建立论点。独立的。你知道吗

    parser.add_argument('-design_engineer', '-de');
    
    $test.py -design_engineer sbir
    Namespace(design_engineer, _de='sbir')
    
  2. 用变量构建参数。你知道吗

    column_name = 'design_engineer';
    alias_n = 'de';
    parser.add_argument("-" + column_name + ", " + "-" + alias_n);
    
    $test.py -design_engineer sbir
    Namespace(design_engineer, _de='sbir')
    

Tags: 用户namepytestaddparserdecolumn