2017-07-27 72 views
0

我希望在python 2.7中這樣做,從文件中導入模塊。importlib for python 2.7 from 3.6

(在蟒蛇3.6)

import importlib.util 
    spec = importlib.util.spec_from_file_location(module_name,filename) 
    module = importlib.util.module_from_spec(spec) 
    spec.loader.exec_module(module) 
    return module 

我怎麼能去呢?

回答

1

之所以能夠解決這個問題:

import imp module = imp.load_source(module_name.split('.')[-1], filename) return module