python包之间调用
一般我们会将自己写的 Python 模块与 Python 自带的模块分开存放以达到便于维护的目的。
调用可以分为二种:
一、同一子目录下互相调用
如a调用b:
直接使用from b import xxx(*)即可
二、调用父包同一目录下模块
如a1中调用b:
方法一:在各个包目录下添加__init__.python文件让其成为包后才可调用。
使用from test0 import b,在a1中使用b中函数使用b.xx。
使用from test0.b import xx,在a1中之间使用即可。
方法二:使用sys修改路径
`import sys
sys.path.append('E:\\xx\\xx') `
可用`print sys.path`查询当前路径
不推荐这种方法。