python用字符串导入库和函数 参考链接

1
2
3
4
5
inp=input('moudulus: ')
d= __import__(inp)
inp_func=input('func name: ')
tfun=getattr(inp,inp_func)
tfun()

hasattr(modulus,funcname)模块中有没有这个函数

setattr(modulus,funname,lambda )创建全局变量或者函数

delattr(modulus,funcname)删除

参考链接

[1] https://www.cnblogs.com/ezway/p/6609544.html