resolve_name#

astropy.utils.introspection.resolve_name(name: str, *additional_parts: str) object[源代码]#

自 7.0 版本弃用: resolve_list函数已被废弃,可能会在未来的版本中删除。 改用importlib(例如模块的importlib. select_mode)。

将名称解析为 module.object 返回一个对象。

最后的结果是 from module import object 但比 __import__ 内置并支持挖掘子模块。

参数:
namestrSTR

指向Python对象的点路径——即模块中函数、类或其他对象的名称,其中包含指向该模块的完整路径,包括父模块,用点分隔。也称为对象的完全限定名。

additional_parts : iterable ,可选Python:可迭代,可选

如果给定多个位置参数,则这些参数将自动与 name .

加薪:
ImportError

如果找不到模块或命名对象。