样例项目文件结构
sound/ Top-level package __init__.py Initialize the sound package formats/ Subpackage for file format conversions __init__.py wavread.py wavwrite.py aiffread.py aiffwrite.py auread.py auwrite.py effects/ Subpackage for sound effects __init__.py echo.py surround.py reverse.py filters/ Subpackage for filters __init__.py equalizer.py vocoder.py karaoke.py
技术详解
一、单个“.”的详解
from . import echo
在当前文件夹effects里的__init__.py程序中导入echo子模块。
二、两个“..”的详解
from .. import formats
在上一级文件夹sound里的__init__.py程序中导入formats。
三、两个“..”加包名的详解
from ..filters import equalizer
在上一级文件夹sound下的filters文件夹里的__init__.py程序中导入equalizer子模块。

2020-02-23 12:38:45