Comment Comment by divbzero The @dataclass decorator [1] as proposed in PEP 557 [2] has also been available since Python 3.7 was released in 2018.Using @dataclass the example from OP would look like: from dataclasses import dataclass @dataclass class Point3D: x: float y: float z: float [1]: https://docs.python.org/3/library/dataclasses.html[2]: https://www.python.org/dev/peps/pep-0557/ parent divbzero 4 years ago
Using @dataclass the example from OP would look like:
[1]: https://docs.python.org/3/library/dataclasses.html[2]: https://www.python.org/dev/peps/pep-0557/