Soy bastante nuevo en python (uso python 3), y estoy tratando de serializar una clase con una cadena y dos listas como miembros en JSon. Descubrí que hay una json lib en el estándar de python, pero parece que necesito implementar manualmente un método de serialización. ¿Hay un codificador JSon donde simplemente pueda pasar un objeto y recibir el objeto serializado como una cadena sin tener que implementar un método de serialización? Ejemplo:Codificación JSON fácil con Python
class MyClass:
pass
if __name__ == '__main__':
my_name = "me"
my_list = {"one","two"}
my_obj = MyClass()
my_obj.name = my_name;
my_obj.my_list = my_list
serialized_object = JSONserializer.serialize(my_obj).
Gracias.
¿La versión de Python es importante? Quiero decir, ¿puedes hacerlo en 2.x, pero no puedes hacerlo en 3.0? – esylvestre
Sí, sí, la mayoría de las bibliotecas parece haber cambiado de 2.x a 3. –