#exec将一个代码字符串传递给python解释器以执行
modname='string'
exec("import "+modname)
print(string) #<module 'string' from 'D:\\python3\\lib\\string.py'>
#__import__函数来导入
modname='sys'
string=__import__(modname)
print(string) #<module 'sys' (built-in)>
modname='string'
exec("import "+modname)
print(string) #<module 'string' from 'D:\\python3\\lib\\string.py'>
#__import__函数来导入
modname='sys'
string=__import__(modname)
print(string) #<module 'sys' (built-in)>