Вопросы по теме 'python-dataclasses'

Можно ли использовать *args в классе данных?
Недавно я начал использовать классы данных , и они станут хорошим дополнением к версии 3.7. Мне любопытно, возможно ли воссоздать ту же функциональность этого класса, используя классы данных. class Nav(object): def __init__(self, name:str,...
2950 просмотров
schedule 03.02.2024

Классы данных и декоратор свойств
Я читал о классе данных Python 3.7 в качестве альтернативы именованным кортежам (что я обычно использую при группировке данных в структуре). Мне было интересно, совместим ли класс данных с декоратором свойств для определения функций получения и...
27494 просмотров
schedule 30.05.2023

Проверка ввода при изменении класса данных
В Python 3.7 есть эти новые контейнеры класса данных, которые в основном похожи на изменяемые именованные кортежи. Предположим, я создаю класс данных, предназначенный для представления человека. Я могу добавить проверку ввода с помощью функции...
6039 просмотров
schedule 10.04.2023

Распаковать kwargs внутри класса данных
Я могу без проблем использовать kwargs при создании объекта класса данных: @dataclass() class Data: name: str = 'Unnamed' additional: int = None things: int = None dic = {'additional': 123, 'things': 456} res =...
593 просмотров
schedule 30.08.2022

Смешивание атрибутов экземпляра и полей в классах данных Python
Я хотел бы смешивать и сопоставлять атрибуты экземпляра и поля класса данных, эффективно расширяя классы данных до дополнительных атрибутов с вычислимыми значениями. Я пытаюсь сделать это, используя класс данных по умолчанию (поэтому без явного...
121 просмотров