文件名称:autoprop:从访问器方法推断属性
文件大小:13KB
文件格式:ZIP
更新时间:2024-04-19 05:55:43
Python
autoprop ---从访问器方法推断属性 属性是python中的一项功能,它允许访问器函数(即getter和setter)伪装成常规属性。 这样就可以为需要缓存结果,延迟加载数据,维护不变性或以任何其他方式对属性访问作出React的类提供透明的API。 不幸的是,制作一个属性需要大量烦人的样板代码。 有几种方法可以执行此操作,但是最常见和最简洁的方法是您修饰两个函数(使用两个不同的修饰符),并键入属性名称三次: class RegularProperty: @property def attr(self): return self._attr @attr.setter def attr(self, new_value): self._attr = new_value autoprop模块通过在类中搜索访问器方法并添加
【文件预览】:
autoprop-master
----README.rst(6KB)
----.github()
--------workflows()
----autoprop.py(10KB)
----LICENSE.txt(1KB)
----.commitlintrc.js(64B)
----setup.cfg(127B)
----setup.py(1013B)
----tests()
--------test_cache.py(12KB)
--------test_autoprop.py(10KB)
--------.coveragerc(76B)
----.gitignore(711B)