Paolo Di Ieso, alle 15:16 del 08/04/2015, digitò:
Messaggio originale Da: iz4...@libero.it Data: 08/04/2015 12.44
Vi chiedo, dando una scorsa al TB, vi viene in mente qualche possibile
causa?
L'oggetto che passo a Pickle è un file aperto in modalità "wb" o "rb".
Nell'istruzione di pickling non specifico nulla, come parametro di
protocollo di compressione da usare.
Una volta fatto il dump ti ricordi di fare un close del file?
Sì.
Ma penso di aver capito cosa non va.
Nell'help del modulo Pickle c'è scritto che, se i file passati come
oggetti vengono aperti in binario, bisogna usare il protocollo di
compressione 1, e non gli altri, che sono 0 e 2.
Non lo sapevo. Ho fatto la prova ed in effetti ora funziona.
Grazie Paolo.
GB.
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python