核心模块概述¶
hutool.core 是 Hutool-Python 的核心模块,提供了最基础、最常用的工具类。
模块列表¶
工具类 (core/util/)¶
工具类 |
说明 |
|---|---|
|
字符串工具 |
|
数字工具 |
|
数组工具 |
|
对象工具 |
|
布尔工具 |
|
随机工具 |
|
ID 生成工具 |
|
十六进制工具 |
|
哈希算法 |
|
正则工具 |
|
转义工具 |
|
URL 工具 |
|
XML 工具 |
|
信息脱敏 |
|
身份证工具 |
|
手机号工具 |
|
坐标转换 |
|
压缩工具 |
|
字符编码 |
|
版本比较 |
|
分页工具 |
|
社会信用代码 |
|
校验码计算(EAN/Verhoeff)及格式校验 |
|
类型转换工具 |
|
颜色格式转换(hex↔rgb) |
|
图片格式检测(魔数识别) |
|
UserAgent 随机生成器 |
|
结构体(dict 子类,支持属性访问,递归嵌套转换) |
集合与 Map¶
工具类 |
说明 |
|---|---|
|
集合和列表工具 |
|
Map 工具和双向 Map |
其他核心工具¶
工具类 |
说明 |
|---|---|
|
日期时间工具(基于 pendulum) |
|
Bean 工具 |
|
编解码 |
|
文本操作 |
|
网络工具 |
|
数学工具 |
|
树结构工具 |
|
IO 工具 |
|
工作日计算(中国法定假日) |
|
货币计算(元/分转换、税价计算) |
|
银行工具(IBAN 计算与验证) |
|
迭代工具(itertools recipes) |
|
计时工具(装饰器 + Timer) |
|
并发执行(线程池/进程池) |
|
性能分析(cProfile) |
|
内存数据仓库(链式查询) |
|
class-based 装饰器(支持有括号/无括号/同步/协程) |