LINUX.ORG.RU

История изменений

Исправление 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