4. __all__列表

__all__ 列表

__all__列表作用:

用来记录此包或模块中,在使用 from import * 语句导入时,有哪些子包、模块或属性需要导入(列表之外的属性将不导入)。

说明

示例

文件: mypack/chat_tools/__init__.py

'''
这个是魏老师创建的办公相关的子包
'''

__all__ = ['pycharm', 'wps']

主模块

# 此示例示意__all__列表的用法

from mypack.work_tools import *

pycharm.start_pycharm()
wps.start_word()

from mypack.work_tools.wps import *
start_word()
# start_excel()

视频讲解