(src)
return module
r"""Get or create a Python module for the given source code.
r"""Get or create a Python module for the given source code.
r Get or create a Python module for the given source code .
def _src_to_module(src):
    r"""Get or create a Python module for the given source code.
    """
    module = _src_to_module_dict.get(src, None)
    if module is None:
        module_name = "_imported_module_" + uuid.uuid4().hex
        module = types.ModuleType(module_name)
        sys.modules[module_name] = module
        _module_to_src_dict[module] = src
        _src_to_module_dict[src] = module
        exec(src, module.__dict__) # pylint: disable=exec-used
    return module
def _src_to_module ( src ) : module = _src_to_module_dict . get ( src , None ) if module is None : module_name = "_imported_module_" + uuid . uuid4 ( ) . hex module = types . ModuleType ( module_name ) sys . modules [ module_name ] = module _module_to_src_dict [ module ] = src _src_to_module_dict [ src ] = module exec ( src , module . __dict__ ) # pylint: disable=exec-used return module