xiaozhuaia 发表于 2017-5-3 12:24:55

python从字符串变量中实例化对象

globals()函数返回一个map,这个map的key是全局范围内对象的名字,value是该对象的实例.

def _import_func(func_name):
components = func_name.split('.')
if len(components) == 1:
return globals()
mod = __import__(components)
for comp in components:
mod = getattr(mod, comp)
return mod
页: [1]
查看完整版本: python从字符串变量中实例化对象