Python 包的使用

1. 标记包

首先说包对应的文件夹, 都必须有个 __init__.py 文件, 用于标记文件夹是个包.

对包的引用操作如下, 此时一般 __init__.py 文件是空文件.

1
2
3
4
5
6
7
# file.py

import 文件夹
# 文件夹.文件.方法

from 文件夹 import 文件
# 文件.方法

2. 模糊导入

文件 __init__.py 也可以定义 __all__ 对包实现模糊导入 from 文件夹 import *

1
2
3
# __init__.py

__all__ = [...]

参考文档: https://www.cnblogs.com/BlueSkyyj/p/9415087.html

Donate - Support to make this site better.
捐助 - 支持我让我做得更好.