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)')
来把这个路径添加到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)')
相关文章推荐
- Python应用指定路径下的模块(非默认路径)
- Python中导入非默认路径的模块
- (转)为Python添加默认模块搜索路径
- 查看python默认的模块路径
- Python添加默认模块搜索路径
- 【Python】一劳永逸的为Python添加默认模块搜索路径即工作目录
- 为Python添加默认模块搜索路径
- python 添加用户模块的路径到系统默认路径
- 为Python添加默认模块搜索路径
- 为Python添加默认模块搜索路径[转]
- 为Python加入默认模块搜索路径
- 为Python添加默认模块搜索路径
- 为Python添加默认模块搜索路径
- 模块初识2-模块的默认保存路径Python36-32\\lib\\site-packages,Python36-32\,标准库和第三方库
- 为Python添加默认模块搜索路径
- 为Python添加默认模块搜索路径
- 为Python添加默认模块搜索路径
- Python添加默认模块搜索包路径
- 为Python添加默认模块搜索路径
- 为Python添加默认模块搜索路径