wsgidav.util.dynamic_instantiate_class¶
- wsgidav.util.dynamic_instantiate_class(class_name, options, *, expand=None, raise_error=True)[source]¶
Import a class and instantiate with custom args.
Equivalent of
`py from my.module import Foo return Foo(bar=42, baz="qux") `
would be ```py options = {“bar”: 42, “baz”: “qux”
} => ``` .. rubric:: Examples
# Equivalent of name = “my.module.Foo” from my.module import Foo return Foo(bar=42, baz=”qux”)