DataclassCopyMixin
-
説明:dataclass オブジェクトのコピー(
copy.copy/copy.deepcopy)を提供します。 -
例
import copy
from dataclasses import dataclass
from capybara import DataclassCopyMixin
@dataclass
class Person(DataclassCopyMixin):
name: str
age: int
person = Person('Alice', 20)
person_copy = copy.copy(person)
person_deepcopy = copy.deepcopy(person)