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