2010-08-30 4 views

risposta

17

Le cose che normalmente non sono selezionabili sono, ad esempio, socket, file (gestore), connessioni al database e così via. Tutto ciò che viene creato (in modo ricorsivo) dai tipi di python di base (dit, elenchi, primitive, oggetti, riferimenti a oggetti, anche circolari) può essere decapitato per impostazione predefinita.

È possibile implementare codice di decapaggio personalizzato che, ad esempio, memorizzerà la configurazione di una connessione di database e la ripristinerà in seguito, ma per tale motivo sarà necessaria una logica personalizzata speciale.

Tutto questo rende decapaggio molto più potente di XML, JSON e YAML (ma sicuramente non più leggibili)