Python使用string变量导入模块

相关链接:

https://stackoverflow.com/questions/8718885/import-module-from-string-variable

一.importlib导入module使用string变量

1.python2.7以及更高的版本可以使用

2.模块的目录下必须要有__init__.py, 否则不能引入

3.例子

导入importlib

import importlib
#导入text模块
i = importlib.import_module("matplotlib.text")

二.__import__导入string类型的模块

1.python2.7之前使用这种方式 (我没有经过测试)

i = import('matplotlib.text')

posted @ 2018-05-02 16:39  WXC的春夏秋冬  阅读(789)  评论(0)    收藏  举报