mirror of
https://github.com/modelscope/FunASR
synced 2025-09-15 14:48:36 +08:00
14 lines
315 B
Python
14 lines
315 B
Python
import importlib
|
|
|
|
|
|
def dynamic_import(import_path):
|
|
"""dynamic import module and class
|
|
|
|
:param str import_path: syntax 'module_name:class_name'
|
|
:return: imported class
|
|
"""
|
|
|
|
module_name, objname = import_path.split(":")
|
|
m = importlib.import_module(module_name)
|
|
return getattr(m, objname)
|