【python】 以字符串方式导入模块、执行函数
通过__import__()函数导入模块
dd = __import__('module_name') #相当于 import modulue_name as dd
#反射:根据字符操作对象中的属性
通过getattr()函数获取模块里的函数
function = getattr('module_name', ‘function_name', None) #在module_name里查找function_name,没有返回None
function()
判断module_name 里有没有function_name
hasattr('module_name', ‘function_name')
设置属性
setattr()
删除东西
delattr()

浙公网安备 33010602011771号