2017-09-08 11 views
0

ここでは私のコードであるargparse Pythonでどのように*引数を実装し、** kwargsから

import argparse 

parser = argparse.ArgumentParser() 

parser.add_argument("required_arg", metavar="username:[email protected]") 
parser.add_argument("--optional_arg", 
        help="This optional argument should have args and 
          kwargs implemented in it as I want to make 
          it flexible eg. 
          it may have optional_arg1, 
          optional_arg2, key1=value1, key2=value2 or 
          it may have optional_arg1, key1=value1, 
          key2=value2, key3=value3") 

このadd_argumentで*引数と** kwargsからを実装する方法()セクション私を見る人を喜ばせることはできますか?

+0

を、だから、僕は最後に 'parser.parse_argsを()'追加してみてくださいと言うだろう。 * args ** kwargsを処理します。 – Tim

答えて

0

私はあなたがこのような何かやって見たいかもしれないと思う:フォーマットといくつかのトラブルを持つ

parser = argparse.ArgumentParser() 
subparsers = parser.add_subparsers(dest='subparser') 
関連する問題