dataclasses:
'''
@dataclass
class PremiseCard():
def __init__(self):
ad_id: str = ""
area: float = 0
title: str = ""
description: str = ""
'''
Таких атрибутов в классе много и хочется с ними работать списком. Вопрос. Как можно внутри класса получить доступ к атрибутам как к списку?
In [11]: @dataclass ...: class PremiseCard(): ...: ad_id: str = "" ...: area: float = 0 ...: title: str = "" ...: description: str = "" ...: In [12]: for field in fields(PremiseCard): ...: print(field.name) ...: ad_id area title description
У тебя датакласс без полей
Обсуждают сегодня