Python 模块是 Python 代码的集合,它们提供了可重用的功能。模块可以包含函数、类和数据等。以下是一些常用的 Python 模块和它们的主要功能。
os:提供访问操作系统服务的接口。
- 使用
os.path
可以进行文件路径操作。 - 使用
os.system
可以运行系统命令。
- 使用
sys:提供访问 Python 解释器交互功能的接口。
- 可以使用
sys.argv
获取命令行参数。 - 可以使用
sys.exit
退出程序。
- 可以使用
json:用于处理 JSON 数据。
- 使用
json.loads
可以解析 JSON 字符串。 - 使用
json.dumps
可以将 Python 对象转换为 JSON 字符串。
- 使用
datetime:提供对日期和时间的处理。
- 可以使用
datetime.datetime
创建日期和时间对象。 - 可以使用
datetime.timedelta
表示时间差。
- 可以使用
更多模块信息,请参考Python官方模块文档。
图像处理
图像处理是计算机视觉的一个重要分支,Python 中有很多库可以帮助我们处理图像。
Pillow:Python 图像处理库。
- 可以使用 Pillow 进行图像缩放、裁剪等操作。
- Pillow 官方网站
OpenCV:开源计算机视觉库。
- 可以使用 OpenCV 进行图像识别、人脸检测等操作。
- OpenCV 官方网站
 