def initialize_class(data, *args, **kwargs):
    """
    :param data: A string or dictionary containing a import_path attribute.
    """
    if isinstance(data, dict):
        import_path = data.get('import_path')
        data.update(kwargs)
        Class = import_module(import_path)

        return Class(*args, **data)
    else:
        Class = import_module(data)

        return Class(*args, **kwargs)
def initialize_class ( data , * args , ** kwargs ) : if isinstance ( data , dict ) : import_path = data . get ( 'import_path' ) data . update ( kwargs ) Class = import_module ( import_path ) return Class ( * args , ** data ) else : Class = import_module ( data ) return Class ( * args , ** kwargs )
:param data: A string or dictionary containing a import_path attribute.