def _ImportPythonModule(module_name):
  try:
    module_object = list(map(__import__, [module_name]))[0]
  except ImportError:
    return

  # If the module name contains dots get the upper most module object.
  if u'.' in module_name:
    for submodule_name in module_name.split(u'.')[1:]:
      module_object = getattr(module_object, submodule_name, None)

  return module_object
prefPutValue(
dataset/ETHPy150Open log2timeline/dfvfs/dfvfs/dependencies.py/_ImportPythonModule--crossover with--dataset/ETHPy150Open brousch/sl4a_pydroid_mock_api/src/android/utils/androidhelper_r6.py/Android.prefPutValue