optparsePython のモジュールを使用して、プログラムでコマンド ライン引数を処理するクラスがあります。また、パラメーターのサブセットを作成するために、いくつかのクラスによって継承されます。add_optionオプションの解析メカニズムをカプセル化するために、関数のみを継承クラスに公開したいと考えています。この関数が行うことは calloptparse.make_optionです。
add_optionドキュメントと同じ引数を受け入れるとメソッドに言ってもらい、引数をandoptparse.make_optionとして転送するのは良い習慣ですか?*args**kwargs
事前にパラメータチェックを行う必要がありますか? ある意味で、これを避けて、そのコードを特定のバージョンのoptparse.