У меня есть Dataclass, который выглядит следующим образом:
@dataclass
class Example:
smtng: int = field(init=True, metadata={'int_name':"Thing",'ext_name':"it"})
smtng_else: str = field(init=True, metadata={'int_name':"other",'ext_name':"that"})
, поскольку вы можете видеть, что у метаданных есть external и внутренние поля имени, которые я хотел быполучить доступ к ним через функции, например, get_ext_name (attribute_name) ->, которые будут возвращать имя атрибута под метаданными dict "ext_name"
, есть ли изящный способ сделать это?
Спасибо