pcdsutils.utils.get_instance_by_name

pcdsutils.utils.get_instance_by_name(klass, *args, **kwargs)[source]

Instantiate a class with args and kwargs.

Parameters:
klassstr or class

If klass is str then import_helper is invoked. Otherwise klass is used.

argstuple

Tuple of arguments to pass to the class

kwargsdict

Named arguments to pass to te class

Returns:
object

Instance of klass