Аналогично декоратору для преобразователя ATTRS, см. В этом случае: < /p>
from attrs import define, field, Factory
@define
class MyClass:
name = field(default = Factory(_name_factory, takes_self=True), init=False)
@name.default # or @name.factory
def _name_factory():
return "standard name" # this would be a much more complicated function of course
ERROR: x.py - NameError: name '_name_factory' is not defined
< /code>
Есть ли декоратор, который позволил бы увидеть имя? Я пытаюсь понять документацию, но у меня проблемы.
Подробнее здесь: https://stackoverflow.com/questions/797 ... tory-sugar
Есть ли декоратор для ATTRS Factory Sugar? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение