29 giugno 2008

Comprimere e Decomprimere un File con Zlib

import zlib

#stringa da comprimere
alfabeto = 'abcdefghilmnopqrstuvz'


#comprime l'alfabeto
comprimi = zlib.compress(alfabeto)

#risultato file compresso
comprimi('x\x9cKLJNIMK\xcf\xc8\xc9\xcd\xcb/(,*.)-\xab\x02\x00^?\x08\xe3)

len(alfabeto); len(comprimi)
#lunghezza frase 21 caratteri
#lunghezza frase compressa 29

#frase decompressa
zlib.decompress(comprimi)

'abcdefghilmnopqrstuvz'

Nessun commento: