Python: из объекта в JSON
Если применять json.dumps с объектом, то можно словить ошибку сериализации объекта. Для обхода этого можно применить следующий способ:
1 2 3 4 5 |
def serialize(obj): return obj.__dict__ loc=json.dumps(loc, default=serialize) |
В этом случае, если штатный сериализатор «не справляется», то ему будет передана «подсказка» о типе