Page 1 of 1

Standardwerte für TypedDict

Posted: 24 Dec 2024, 10:43
by Guest
Angenommen, ich habe das folgende TypedDict:

Code: Select all

class A(TypedDict):
a: int
b: int
Was ist die beste Vorgehensweise zum Festlegen von Standardwerten für diese Klasse?
Ich habe versucht, einen Konstruktor hinzuzufügen, aber es scheint nicht zu funktionieren.

Code: Select all

class A(TypedDict):
a: int
b: int
def __init__(self):
TypedDict.__init__(self)
a = 0
b = 1
BEARBEITEN:
Ich möchte Dataclass nicht verwenden, da ich JSON-Dateien serialisieren und deserialisieren muss und Dataclasses damit ein Problem haben.
Was denkst du?