Python 的标准库是一个功能强大的工具集合,它提供了广泛的模块和函数,可以让你在开发中轻松处理文件操作、网络通信、数据编码、正则表达式等功能。以下是一些 Python 标准库中常用的模块和功能:
文件操作
os
模块:用于与操作系统交互,如文件路径操作、目录管理等。shutil
模块:提供了高级的文件操作功能,如复制、移动和删除文件等。
网络通信
socket
模块:Python 的基础网络编程接口,可以用来创建客户端和服务器。requests
模块:一个简单的HTTP库,用于发送网络请求。
数据编码
base64
模块:用于进行Base64编码和解码。hashlib
模块:提供了一系列密码散列算法,如MD5、SHA等。
正则表达式
re
模块:用于处理正则表达式,进行字符串匹配和替换。
图形和多媒体
PIL
(Python Imaging Library)模块:用于处理图像,包括读取、修改和保存图像文件。
Python 标准库中的 PIL 模块