【Python】包_自定义包_标准库包

发布时间:2026/11/3 10:44:50
【Python】包_自定义包_标准库包 包概述在Python中包含__init__.py的文件夹就是一个包我们通常会把某个特定功能相关的所有模块放入一个包中使用包可以进一步提升代码的可维护性可复用性便于管理大型项目包与模块的关系一个模块就是一个.py文件包是用来管理模块的目录文件夹一个包中可以有多个模块也可以有多个子包包的分类python中的包分为三类标准库包自定义包第三方包包命名注意点要符合标识符命名规范包名区分大小写建议全部使用小写字母不要与标准库包同名包的多种导入方式import包名.模块名import包名.模块名 as 别名 from 包名.模块名import具体内容1, 具体内容2,......from 包名.模块名import具体内容1 as 别名1, 具体内容2 as 别名2,......from 包名.模块名import*有如下文件测试import 包名.模块名import 包名.模块名 as 别名from 包名.模块名 import 具体内容1具体内容2…from 包名.模块名 import 具体内容1 as 别名具体内容2 as 别名,…from 包名.模块名import*from 包名import模块名from 包名import模块名 as 别名from 包名import*关于__init__.py文件__init__.py是包的初始化文件在包被导入时__init__.py会被自动调用__init__.py中可以编写一些包的初始化逻辑__init__.py中所定义的内容会被from 包名 import *形式全部引入或__init__.py中也可以使用__all__来控制包中的哪些模块可以被from 包名 import *引入引入子包

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询