在编码过程中,如果想要调用自己写的依赖包,有以下4中情况:
1.调用同级目录下的模块
如图如果想要在bb.py中调用cc.py中的所有模块,可在bb.py中这样写:
1 | import cc |
或者
1 | from cc import * |
2.调用子级目录下的模块
如图如果想要在aa.py中调用B目录下bb.py中的所有模块,可以在aa.py中这样写:
1 | import B.bb |
或者
1 | from B.aa import * |
3.调用与父级目录同级的模块
如图如果想要在bb.py中调用与它的上级目录同级的aa.py中的所有模块,可以在bb.py中这样写:
1 | import sys |
4.调用父级目录的同级目录下的模块
如图如果想要在bb.py中调用它父级目录的同级目录下的dd.py中的所有模块,则需要在B目录下新建一个空文件__init__.py
,然后在bb.py中这样写:
1
import A.dd