JSON?
?????
Если ты загружаешь откуда-то JSON, сделай просто функцию, которая парсит адрес из JSON. def address_from_json(data): ip = data["ip"] if not isinstance(ip, str): raise TypeError(f"Expected a string, got {ip!r}") port = data["port"] if not isinstance(port, int): raise TypeError(f"Expected an integer, got {port!r}") return Address(ip, port)
А нельзя её в конструктор запихнуть и чтобы удобно было
удобно это как раз отделять
Так тут dict, а не Json
Передавай сюда результат json.loads тогда
А как мне этот json из своего класса получить?
Обсуждают сегодня