Standardwerte für TypedDict
Posted: 24 Dec 2024, 10:43
Angenommen, ich habe das folgende TypedDict:
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.
BEARBEITEN:
Ich möchte Dataclass nicht verwenden, da ich JSON-Dateien serialisieren und deserialisieren muss und Dataclasses damit ein Problem haben.
Was denkst du?
Code: Select all
class A(TypedDict):
a: int
b: int
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
Ich möchte Dataclass nicht verwenden, da ich JSON-Dateien serialisieren und deserialisieren muss und Dataclasses damit ein Problem haben.
Was denkst du?