您的位置:首页 > 编程语言 > Python开发

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')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: