动态导入模块

动态导入模块

class C(object):
    def __init__(self):
        self.name='sb'
lib\aa.py

 

#这是解释器自己内部用的
lib=__import__("lib.aa")  #lib
print(lib)
obj=lib.aa.C().name
print(obj)

#官方建议
import importlib
aa=importlib.import_module("lib.aa") #aa
print(aa)
print(aa.C().name)

 

posted @ 2017-02-22 20:45  似是故人来~  阅读(86)  评论(0编辑  收藏  举报