enthought / enthought/python-analytics
It could be possible for a descriptor to be specified with multiple aliases
未关闭
- 主要语言
- Python
- 星标
- 0
- 派生
- 0
- PR 合并指标
- 30 天内没有已合并 PR
描述
https://github.com/enthought/python-analytics/compare/enhancements#diff-2f6fddad3e699541f774b0d49e319c44
If the descriptor can be created with multiple alias names in the constructor, the metaclass can handle dropping the same descriptor instance onto the class with the aliased names.
(untested) example:
```
>>> class SomeEvent(metaclass=EventRecorder):
... some_value = TrackedAttribute('sv', int, aliases=('someValue',))
...
>>> event = SomeEvent()
>>> event.some_value = 5
>>> event.someValue
5
```
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。