想要把不同的模块名赋值到变量,然后import进来
直接使用下面的方法是不行的:
moudle="os"
import moudle
会提示下面的错误:
ImportError: No module named 'moudle'
解决方法:通过import_module来导入模块
from importlib import import_module
moudle="os"
a=import_module(moudle)
print(a.getcwd())
moudle="os"
a=import_module(moudle)
print(a.getcwd())
将os赋值给module变量,然后通过import_module(变量名)将os导入到当前py文件中了