Python 动态加载模块的3种方法
2012-02-13 16:36
204 查看
Python 动态加载模块的3种方法
1,使用系统函数__import_()stringmodule =__import__('string')
2,使用imp 模块
importimp
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')
相关文章推荐
- Python动态加载模块的3种方法
- python技巧31[Python 动态加载模块的3种方法]
- python技巧31[Python 动态加载模块的3种方法]
- Python动态加载模块的3种方法
- Python动态加载模块的3种方法
- python中动态加载模块和类方法实现
- python动态加载模块及变量是否存在方法
- Python实现动态加载模块、类、函数的方法分析
- python中动态加载模块和类方法实现
- Python动态加载模块
- python利用字典保存配置实现动态调用模块类方法
- Python动态导入模块的方法实例分析
- python动态加载包的方法小结
- 【python】 动态加载模块和类
- python动态加载子模块 根据字符串绑定子模块 如加载os.path
- Python动态加载模块的实现
- python动态加载模块(reload)
- python - 动态加载模块和类
- python - 动态加载模块和类
- Python模块的动态加载机制