跳转到主要内容

轻松定义属性列表上的对象比较

项目描述

Compares 是一个模块,它定义了一个装饰器 compares.via,用于移除定义对象的 __eq____ne____repr__ 的某些样板代码,以便于对象比较和显示。

它利用了通常存在一组相关属性(字段)的事实,这些属性应该用于比较实例。

它受到了 twisted.python.util.FancyEqMixin 的启发。

项目详细信息


下载文件

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

源代码发行版

compares-0.1.1.zip (5.1 kB 查看哈希值)

上传时间: 源代码

compares-0.1.1.tar.gz (2.8 kB 查看哈希值)

上传时间: 源代码

构建发行版

compares-0.1.1-py2-none-any.whl (3.5 kB 查看散列值)

上传时间: Python 2

支持者