Вопросы по теме '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 просмотров
schedule
20.07.2023