Nat*_*055 2 python distutils python-3.x
在创建Python包时,我被告知要创建一个名为init .py 的空白文件.我不明白的是为什么我需要创建这个文件.在distutils构建脚本不会修改它,所以后来5建造它仍然是空白.它的目的是什么?
distutils
Gar*_*tty 5
它向Python发出信号,该文件夹是一个包,而不仅仅是一个文件夹.它还包含在将包import编入脚本时运行的初始化代码.
import
有关更多信息,请参阅有关该主题的文档.最相关的提取物:
__init__.py需要这些文件使Python将目录视为包含包; 这样做是为了防止具有通用名称的目录(例如string,无意中隐藏稍后在模块搜索路径上发生的有效模块).在最简单的情况下,__init__.py可以只是一个空文件,但它也可以执行包的初始化代码或设置__all__ 变量,稍后描述.
__init__.py
string
__all__
归档时间:
12 年,6 月 前
查看次数:
2033 次
最近记录: