- __call__详解
如果在类中实现了 call ,那么实例对象也将成为一个可调用对象 - from . import XXX
转自https://blog.youkuaiyun.com/qq_34105362/article/details/80520468
目录如下:
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
- 在当前文件夹effects里的__init__.py程序中导入echo子模块(同级导入,一点)。
from . import echo
- 在上一级文件夹sound里的__init__.py程序中导入formats(从上一级导入,两点)
from .. import formats
- 在上一级文件夹sound下的filters文件夹里的__init__.py程序中导入equalizer子模块
from ..filters import equalizer
- repr()方法:打印出自定义的字符串.
__repr__
应该尽可能的表示出一个对象来源的类以及继承关系.__str__
继承__repr__
,__str__
就简单的表示对象(参考)