#郑业成白小纯# zyc#隐娘郑业成朱镜#
ᯤ⁶ᴳ⁺⁵̶²̶º₁̶₃̶₁̶₄̶⋆এ♡ͥ ♡ͦ ♡ͮ ♡ͤ
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
ꕀ ꕀ ᐝ喜欢你,
ꕀ ꕀ ᐝ希望你被簇拥包围,
ꕀ ꕀ ᐝ 被更多人喜欢。
@D郑业成C
⋯♡⋯zyc⋯♡⋯xyz⋯♡♡⋯
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
ᯤ⁶ᴳ⁺⁵̶²̶º₁̶₃̶₁̶₄̶⋆এ♡ͥ ♡ͦ ♡ͮ ♡ͤ
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
ꕀ ꕀ ᐝ喜欢你,
ꕀ ꕀ ᐝ希望你被簇拥包围,
ꕀ ꕀ ᐝ 被更多人喜欢。
@D郑业成C
⋯♡⋯zyc⋯♡⋯xyz⋯♡♡⋯
﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋﹋
引入了包以后,只要顶层的包名不与别人冲突,那所有模块都不会与别人冲突。现在,abc.py模块的名字就变成了mycompany.abc,类似的,xyz.py的模块名变成了mycompany.xyz。
请注意,每一个包目录下面都会有一个__init__.py的文件,这个文件是必须存在的,否则,Python就把这个目录当成普通目录,而不是一个包。__init__.py可以是空文件,也可以有Python代码,因为__init__.py本身就是一个模块,而它的模块名就是mycompany。
类似的,可以有多级目录,组成多级层次的包结构。比如如下的目录结构:
请注意,每一个包目录下面都会有一个__init__.py的文件,这个文件是必须存在的,否则,Python就把这个目录当成普通目录,而不是一个包。__init__.py可以是空文件,也可以有Python代码,因为__init__.py本身就是一个模块,而它的模块名就是mycompany。
类似的,可以有多级目录,组成多级层次的包结构。比如如下的目录结构:
Python了按目录来组织模块的方法,称为包(Package)。
一个abc.py的文件就是一个名字叫abc的模块,一个xyz.py的文件就是一个名字叫xyz的模块。
现在,假设我们的abc和xyz这两个模块名字与其他模块冲突了,于是我们可以通过包来组织模块,避免冲突。方法是选择一个顶层包名,比如mycompany,按照如下目录存放:
一个abc.py的文件就是一个名字叫abc的模块,一个xyz.py的文件就是一个名字叫xyz的模块。
现在,假设我们的abc和xyz这两个模块名字与其他模块冲突了,于是我们可以通过包来组织模块,避免冲突。方法是选择一个顶层包名,比如mycompany,按照如下目录存放:
✋热门推荐