Python学习基础笔记七十一——模块和库2

将模块放入包中

模块文件,功能分的比较清晰。文件与文件之间,是通过import这种调用关系。

当我们的项目模块文件特别多的时候,我们还需要将这些模块文件根据功能划分到不同的目录中。

这些放模块文件的目录,python把它们称之为package。

包目录中需要有一个名字为__init__.py的初始化文件,有了它,python才认为这是一个python包。

Python3.3 以后版本的解释器,如果目录只是用来存放模块文件,就不需要一个空的__init__.py文件了。通常都还带着这个初始化文件。

init.py可以用着包的初始化文件,里面放一些初始化代码,有独特的作用。

调用模块里的函数。

相关推荐
站大爷IP10 分钟前
Python中None与NoneType的真相:从单例对象到类型系统的深度解析
python
秋难降11 分钟前
LRU缓存算法(最近最少使用算法)——工业界缓存淘汰策略的 “默认选择”
数据结构·python·算法
站大爷IP21 分钟前
Python新手踩坑实录:这些错误你可能正在犯
python
我星期八休息26 分钟前
大模型 + 垂直场景:搜索/推荐/营销/客服领域开发新范式与技术实践
大数据·人工智能·python
深盾安全36 分钟前
uv,下一代Python包管理工具
python
山烛1 小时前
OpenCV 图像处理基础操作指南(二)
人工智能·python·opencv·计算机视觉
跟橙姐学代码2 小时前
学Python,先把这“三板斧”练到炉火纯青!(零基础也能看懂)
前端·python
让心淡泊1442 小时前
DAY 50 预训练模型+CBAM模块
python
BYSJMG3 小时前
计算机大数据毕业设计推荐:基于Spark的气候疾病传播可视化分析系统【Hadoop、python、spark】
大数据·hadoop·python·信息可视化·spark·django·课程设计
抠头专注python环境配置4 小时前
OCR库pytesseract安装保姆级教程
python·ocr·conda