enthought / enthought/python-analytics
It could be possible for a descriptor to be specified with multiple aliases
Offen
- Vorherrschende Sprache
- Python
- Sterne
- 0
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.