mirror of
https://github.com/All-Hands-AI/OpenHands.git
synced 2026-01-14 09:18:04 -05:00
12 lines
366 B
Python
12 lines
366 B
Python
from types import ModuleType
|
|
|
|
|
|
def import_functions(
|
|
module: ModuleType, function_names: list[str], target_globals: dict[str, object]
|
|
) -> None:
|
|
for name in function_names:
|
|
if hasattr(module, name):
|
|
target_globals[name] = getattr(module, name)
|
|
else:
|
|
raise ValueError(f'Function {name} not found in {module.__name__}')
|