Накратко
Декораторът dataclass може да генерира начално присвояване и представяне на клас според декларираните полета. Типовите анотации описват полетата, но сами не проверяват всяка подадена стойност при изпълнение.
Полезно е да знаеш
Декораторът dataclass може да генерира начално присвояване и представяне на клас според декларираните полета. Типовите анотации описват полетата, но сами не проверяват всяка подадена стойност при изпълнение. [1]
При импорт на цена или количество отдели преобразуването и ограниченията от контейнера за данни. Удобният конструктор не доказва, че числото е положително. За изменяеми начални стойности разгледай default_factory, вместо общ списък за всички екземпляри.
Източници
За повече подробности и проверка на информацията: