我在用下面的代碼的麻煩:動態導入(點statments)
def get_module(mod_path):
mod_list = mod_path.split('.')
mod = __import__(mod_list.pop(0))
while mod_list:
mod = getattr(mod, mod_list.pop(0))
return mod
當我做get_module('qmbpmn.common.db_parsers')
我得到的錯誤信息: AttributeError: 'module' object has no attribute 'db_parsers'
。
但是:import qmbpmn.common.db_parsers
工作得很好。