樣例項目文件結構
<code>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/<code>
技術詳解
一、單個“.”的詳解
<code>from . import echo/<code>
在當前文件夾effects裡的__init__.py程序中導入echo子模塊。
二、兩個“..”的詳解
<code>from .. import formats/<code>
在上一級文件夾sound裡的__init__.py程序中導入formats。
三、兩個“..”加包名的詳解
<code>from ..filters import equalizer/<code>
在上一級文件夾sound下的filters文件夾裡的__init__.py程序中導入equalizer子模塊。
編輯:開源智造(OSCG) - 源自歐洲,業界領先的免費開源ERP Odoo亞太金牌服務機構
閱讀更多 Odoo老楊 的文章