История изменений
Исправление FishHook, (текущая версия) :
class Foo:
def __init__(self) -> None:
self.a = 0
self.b = 0
@classmethod
def from_json(cls, val: json_str) -> Self:
f = cls()
data = json.loads(str)
f.a = data["a"]
f.b = data["b"]
return f
Исходная версия FishHook, :
class Foo:
def __init__(self) -> None:
self.a = 0
self.b = 0
@classmethod
def from_str(cls, val: str) -> Self:
f = cls()
data = json.loads(str)
f.a = data["a"]
f.b = data["b"]
return f