import v_framework as framework
framework.loadModules(["Maintenance"])
framework.Maintenance.showPage()
私framework
が持っている:
def loadModules(aModules):
d_utility = {"Maintenance":"COOl_M_PAGE"}
for module in a_aModules:
exec("import " + d_utility[module] + " as " + module)
が実行されると、名前空間loadModules
にモジュールがインポートされます。としてv_framework
インポートしているので、インポートしたモジュールはを使用して使用できるはずです。しかし、それはそのようには機能しません。私がやろうとしていることをする方法はありますか?または、実行される名前空間以外の名前空間にモジュールをインポートする方法はありますか?v_framework
framework
framework.Maintenance
exec