a84771225 发表于 2015-12-15 09:22:23

python动态加载模块有三种方法

动态加载模块有三种方法
1,使用系统函数__import_()
stringmodule = __import__('string')

2,使用imp 模块
import imp
stringmodule = imp.load_module('string',*imp.find_module('string'))

3,使用exec
import_string = "import string as stringmodule"
exec import_string

变量是否存在
1,hasattr(Test,'t')
2, 'var'   in   locals().keys()
3,'var'   in   dir()
4,vars().has_key('s')
页: [1]
查看完整版本: python动态加载模块有三种方法