简单的decorator设置目标函数或类的属性。
attr的Python项目详细描述
用法示例:
# Django proposes: def my_calculated_field(... my_calculated_field.short_description = 'Field' my_calculated_field.admin_order_field = 'real_field' # DRY: @attr(short_description='Field', admin_order_field='real_field') def my_calculated_field(...
得到它:
sudo pip install attr from attr import attr
由pytest.org使用的新的流行attrs.org定义了另一个隐藏此“attr”模块的“attr”包
请使用“dry_attr”别名取消阴影:
from dry_attr import attr from dry_attr import dry_attr