Sono abbastanza nuovo in Python (io uso python 3), e sto provando a serializzare una classe con una stringa e due liste come membri in JSon. Ho scoperto che c'è una lib di json nello standart Python ma sembra che ho bisogno di implementare manualmente un metodo di serializzazione. Esiste un encoder JSon in cui posso semplicemente passare un oggetto e ricevere l'oggetto serializzato come stringa senza dover implementare un metodo di serializzazione. Esempio:Codifica Easy JSON 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).
Grazie.
La versione di Python è importante? Voglio dire, sei in grado di farlo in 2.x, ma non riesci a farlo in 3.0? – esylvestre
Sì, la maggior parte delle librerie sembra essere cambiata da 2.x a 3. –