Python的模块就是一个独立的Python文件,Python的包是一些功能相关的Python文件放到一个目录下进行统一管理的文件管理结构,包本质上是模块,加载包就是加载包下特定的模块文件__init__.py。Python通过模块和包,可以很方便的扩展Python系统以及应用的功能。
需要注意,包下可以嵌套子包,对子包加载会自动触发对其上层包的加载,包加载完成之后,如果包的__init__.py文件未加载包下的模块,需要使用包下的模块功能时需要单独加载模块。
关于Python和包的内容就介绍到这,下章将介绍Python内置的标准库内的模块和包。
老猿Python,跟老猿学Python!
博客地址:https://blog.youkuaiyun.com/LaoYuanPython
请大家多多支持,点赞、评论和加关注!谢谢!
本文详细解释了Python中模块和包的概念,阐述了它们在Python系统及应用功能扩展中的作用。介绍了模块作为独立文件,包作为模块管理结构的定义,以及包加载机制,包括子包加载和__init__.py文件的作用。
3万+

被折叠的 条评论
为什么被折叠?



