code: def _ImportPythonModule(module_name):
    
    try:
      module_object = list(map(__import__, [module_name]))[0]
    except ImportError:
      return None
  
    # If the module name contains dots get the upper most module object.
    if '.' in module_name:
      for submodule_name in module_name.split('.')[1:]:
        module_object = getattr(module_object, submodule_name, None)
  
    return module_object
docs: Imports a Python module.
  
    Args:
      module_name (str): name of the module.
  
    Returns:
      module: Python module or None if the module cannot be imported.