(これ以上のタイトルが思いつきません!)
私は一連の機能を持っています:
def foo(bar, baz)
def spam(blah, etc, woof)
関数名と関数固有のパラメーターを含むNamespaceオブジェクトargs=(fun=foo, baz=111, baz=222)
。関数を呼び出してパラメーターを渡すにはどうすればよいですか? このように、しかしより良い:
x = vars(args)
fun = x['fun']
del x['fun']
fun(**x)
(私は素敵な一行の解決策を探しています)。