动态导入模块

#使用内置函数__import__
lib = __import__('lib.aa')#获取模块,实际上是导入lib
obj = lib.aa.C()#调用模块内函数
print(obj.name)

#官方建议使用此方式
import importlib
aa = importlib.import_module('lib.aa')#获取模块,直接是引入的lib.aa
print(aa.C().name)

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

posted @ 2017-09-05 09:39  coldcastle  阅读(114)  评论(0编辑  收藏  举报