From f1940b3e2d1ca95471fac0a176de5569d4a6b78d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=B3=E9=98=B3?= <260893248@qq.com> Date: Thu, 16 Nov 2017 11:41:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84=E4=BC=BC?= =?UTF-8?q?=E4=B9=8E=E6=9C=89=E7=82=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 如题 --- source/c10/p01_make_hierarchical_package_of_modules.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/c10/p01_make_hierarchical_package_of_modules.rst b/source/c10/p01_make_hierarchical_package_of_modules.rst index fc10d65..7bff47f 100644 --- a/source/c10/p01_make_hierarchical_package_of_modules.rst +++ b/source/c10/p01_make_hierarchical_package_of_modules.rst @@ -40,7 +40,7 @@ ---------- 定义模块的层次结构就像在文件系统上建立目录结构一样容易。 文件__init__.py的目的是要包含不同运行级别的包的可选的初始化代码。 -举个例子,如果你执行了语句import graphics, 文件graphics/__init__.py将被导入,建立graphics命名空间的内容。像import graphics.format.jpg这样导入,文件graphics/__init__.py和文件graphics/graphics/formats/__init__.py将在文件graphics/formats/jpg.py导入之前导入。 +举个例子,如果你执行了语句import graphics, 文件graphics/__init__.py将被导入,建立graphics命名空间的内容。像import graphics.format.jpg这样导入,文件graphics/__init__.py和文件graphics/formats/__init__.py将在文件graphics/formats/jpg.py导入之前导入。 绝大部分时候让__init__.py空着就好。但是有些情况下可能包含代码。