关于Python开发当中from . import XXX 技术详解

Դ未知

ߣOdoo

16

2020-02-23 12:38:45

样例项目文件结构

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子模块。

佭ϴý Ѷ Media8ý

在线客服

外链咨询

扫码加我微信

微信:xmbfjc

返回顶部