模块 | 描述 |
string | 字符串操作相关函数和工具,比如Template类 |
re | 正则表达式:强大的字符串模式匹配模块 |
struct | 字符串和二进制之间的转换 |
c/StringIO | 字符串缓冲对象,操作方法类似于file对象 |
base64 | Base 16,32,64数据编解码 |
codecs | 加码器注册和基类 |
crypt | 进行单方面加密 |
difflib | 找出序列间的不同 |
hashlib | 多种不同安全哈希算法和信息摘要算法的API |
hma | HMAC信息鉴权算法的Python实现 |
md5 | RSA的MD5信息摘要鉴权 |
rotor | 提供多平台的加解密服务 |
stringprep | 提供用于IP协议的Unicode字符串 |
textwrap | 文本打包和填充 |
unicodedata | Unicode数据库 |
核心模块:RE(正则表达式)
该模块包含的关键函数有:
compile():将一个RE表达式编译成一个可重用的RE对象
match():试图从字符串的开始匹配一个模式
search():找出字符串中所有匹配的项
sub():进行查找替换操作