|
@@ -2587,3 +2587,14 @@ def import_cls(cls_info):
|
|
|
module, class_name = cls_info.rsplit(".", 1)
|
|
|
cls = importlib.import_module(module).__getattribute__(class_name)
|
|
|
return cls
|
|
|
+
|
|
|
+
|
|
|
+def load_globals(*module_name):
|
|
|
+ global_dict = globals()
|
|
|
+ module_vars = dir(module_name)
|
|
|
+ for var_name in module_vars:
|
|
|
+ if not var_name.startswith('__'):
|
|
|
+ var_value = getattr(module_name, var_name)
|
|
|
+ global_dict[var_name] = var_value
|
|
|
+
|
|
|
+ return global_dict
|