跳转到主要内容

您对比对象,找出它们为什么不同。

项目描述

PyPI version Supported Python versions Build status pre-commit.ci status

diff 定义了一个差异协议。查看

>>> class LonelyObject:
...     def __diff__(self, other):
...         return f"{self} is not like {other}"
...
...     def __repr__(self):
...         return "<LonelyObject>"

>>> from diff import diff
>>> diff(LonelyObject(), 12).explain()
'<LonelyObject> is not like 12'

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分布

diff-2023.12.6.tar.gz (7.8 kB 查看哈希)

上传时间 源代码

构建分发

diff-2023.12.6-py3-none-any.whl (5.9 kB 查看哈希值)

上传时间 Python 3

由以下机构支持