python 相对引用

例1

from . import module1

. 表示当前模块

例如在如下的目录结构

a/
    __init__.py
    module_1.py
    module_2.py

在module_1.py文件中调用module_2.py可以这样写
from . import module_2

 

  例2

from ..package import module1

.. 表示上层模块

例如在如下的目录结构

a/
    __init__.py
    module_1.py
    module_2.py
b/
    __init__.py
    module_3.py
    module_4.py

在a包中的module_1想要调用b包中的module_3可以这样写
from ..b import module_3

 

以此类推

...表示上上层目录

 

posted @ 2019-10-19 09:33  jawide  阅读(280)  评论(0编辑  收藏  举报