ライブラリを内部的に呼び出す内部コードベースには多くのコードがあります-これらのライブラリには多くの引数があり(matplotlibを考えてください)、コードは特定のタスクのみを実行し、**kwargs
呼び出された次の関数に単純に渡します。
例えば:
def our_method(dataframe, **kwargs):
result = do_something_with_data(dataframe)
external_module.draw(result, **kwargs)
一方で**kwargs
私たちのメソッド宣言のすべてのパラメータを繰り返すことから防止たちを、それはまた、呼び出し時に引数が有効であることが非常に不透明になりour_method
、私はと呼ばれる方法を知っている必要があり、私は頻繁に知られたくないています- 。
これについてどう思いますか?