Avatar ·

Typeerror: Object of type is not json serializable

📁 Sujets avancés sur Python

J'essaie d'enregistrer un objet de classe Person comme ceci :


def postUserToJson(user):
    filename = str(user.fullname) + " " + str(user.id)
    file = open(PathUsers + filename + ".json", "w", encoding="utf-8")
    json.dump(user, file, ensure_ascii=False)
    file.close()

J'obtiens une erreur :


TypeError: Object of type Person is not JSON serializable