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

Python应用指定路径下的模块(非默认路径)

2011-12-23 08:58 267 查看
如果想引用指定路径下的某个模块,则需要使用sys.path.append("module_directory")

来把这个路径添加到sys下,这就涉及到Python语言中import的机制了。如:想引用/home/a/目录下的/b模块,既可以书写如下

import sys;

sys.path.append("/home/a/")

import b

import sys;

if not "/home/a/" in sys.path:

sys.path.append("/home/a/")

if not 'b' in sys.modules:

b = __import__('b')

else:

eval('import b')

b = eval('reload(b)')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: