category: str = section[0]
data: dict = section[1]
for item in data.items():
key: str = item[0]
value: str = item[1]
setattr(self, f'{category}.{key}', value)
Есть ли возможность написать его короче и понятнее (не нравится обращение по индексам), сохранив аннотации? Спасибо.
выкинуть
атрибуты не могут содержать точку в названии
но при этом по ним можно обращаться через dict :) но хорошо, допустим, без точки
Не вижу валидации что в словаре указаны только правильные ключи и типы
Обсуждают сегодня