2

私は次のような他のプログラムを実行するPythonプログラムを書いています:

my-wrapper-program --foo --bar git commit --all

ここで、fooとbarはmy-wrapper-programの引数でありgit commit --all、実行したいサブコマンドです。--常に特別な引数を指定せずに、argparseでこれを行うにはどうすればよいですか?(一般的なケースは最も単純なケースです:my-wrapper-program command。)

(optparseを使用すると、を使用できますdisallow_interspersed_args=False。)

4

1 に答える 1

4

このページにはいくつかの提案があります。

于 2011-04-29T01:47:51.147 に答える