Я просматриваю документацию json и пытаюсь понять, как на самом деле преобразовать объект Python в данные JSON, а затем преобразовать эти данные обратно в объект Python.Я понимаю, что вы можете передавать списки, указания и кортежи "примитивов", как в примере вверху, но я попытался создать очень минимальный объект и передать его в json.dumps () и получил "объект не сериализуемый JSON".
Как правильно сделать сериализуемый объект JSON?В настоящее время я представляю, как пишу метод, который преобразует мой объект в словарь, а затем передает его в json.dump () и параллельный метод, чтобы взять словарь и построить из него новый объект.Однако это кажется излишним и ограниченным, поэтому я чувствую, что, должно быть, чего-то не хватает.Кто-нибудь может помочь заполнить меня?