[python] modul zipfile

pavel.kosina geon na post.cz
Úterý Červenec 12 15:42:12 CEST 2005


Milan Zmátlo napsal(a):
> Zdravim,
> 
> obracim se na pritomne s nasledujicim postrehem a trosku i problemem:
> 
> Pri pouziti modulu zipfile
> 
>     import zipfile
>     z = zipfile.ZipFile(filenameout,'w',zipfile.ZIP_DEFLATED)
>     z.write(filename)
>     z.close()
> 
> ma vysledny zapakovany soubor zhruba v polovine pripadu jinou velikost 
> (o par bytu) nez v druhe polovine pripadu. Zdrojovy soubor je v obou 
> pripadech stejny. Velikosti jsou vzdy stejne ruzne... vyskytuji se tedy 
> prave dve velikosti.
> 
> Nevim, ale zda se mi, ze by to tak byt nemelo.
> Dekuji za reakce.
> 
> Milan Zmatlo

Ja jsem to zkousel na 100 pokusech a mam stejny naprosto stejne velikosti:

import zipfile

for i in range(100):
     z = zipfile.ZipFile(str(i)+'.zip','w',zipfile.ZIP_DEFLATED)
     print z,str(i)+'.zip'
     z.write('konrad.gif')
     z.close()

Tak nevim. Co je to za soubor? Velikost?

-- 
geon
Vyjímka je pravidlo. Rekurzivní.



Další informace o konferenci Python