百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

deepdiff

> 编程语言
开源

DeepDiff: 对任何 Python 对象/数据进行深度比较和搜索。DeepHash: 根据对象的内容计算其哈希值。Delta: 使用差值重建对象。

2.5K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

DeepDiff: 对任何 Python 对象/数据进行深度比较和搜索。DeepHash: 根据对象的内容计算其哈希值。Delta: 使用差值重建对象。

DeepDiff v 9.1.0

DeepDiff 现在是 Qluster 的一部分。 如果您正在围绕数据验证和修正构建工作流程, Qluster 为您的团队提供了一个结构化的方式来管理规则, 审查失败, 批准修复并重用决策 – 而无需从头开始构建整个系统。

模块

  • DeepDiff: 对字典、可迭代对象、字符串和任何其他对象进行深度比较。

DeepDiff 9-1-0 - 添加了 DeepDiff 的多进程支持: 并行距离计算和并行子树比较,带有聚合的工作进程统计信息,确定的排序和在不安全情况下自动回退到串行模式(例如 custom_operators,*_obj_callback,ignore_order_func) - 添加了 exclude_paths 和 include_paths 的通配符/通配模式支持,这要感谢 @akshat62 - 重新实现了内部缓存,以提高性能 - 使用缓存的 GlobPathMatcher 来消除指数级的匹配问题 - 在 deephash.py,helper.py,delta.py,diff.py,distance.py,path.py 和 serialization.py 中进行了全面的类型提示修正(还修复了实际的错误: path._guess_type 调用中的括号位置错误,以及 diff._compare_in_order 中的 len(other.indexes > 1) → len(other.indexes) > 1) - 安全性: check_elem() 中的 Delta 双下划线属性遍历现在立即抛出异常,而不是通过 _raise_or_log() 进行处理,同时进行了完整路径预检验

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Pythoncomparisondeep-searchdeepdiffdeephash

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言