python模块
什么是包和模块
可以用下图解释
通俗的讲
- 包:每个目录(文件夹)就是一个包。方便维护管理
- 模块:一个文件即可称为一个模块
下载模块两种常用方式
方式一:
pip install "模块名"
指定源安装
pip install -i http://mirrors.aliyun.com/pypi/simple/ opencv-python
若有如下报错
加--trusted-host
pip install -i http://mirrors.aliyun.com/pypi/simple/ opencv-python --trusted-host mirrors.aliyun.com
方式二:
创建一个包
包和目录的区别
包下有一个__init__.py
文件,目录没有
对于__init__.py
文件:每次调用包时,都会执行该文件中代码