[python] modul zipfile

Milan Zmatlo milan.zmatlo na seznam.cz
Středa Červenec 13 07:40:31 CEST 2005


pavel.kosina napsal(a):
> 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?
> 

Jedna se o textovy soubor (XML) o vel. zhruba 100 kB (baleno na 7 kB)

Tento skript mi vraci take vzdy stejny soubor... Mozna mam chybu nekde 
"okolo"...
Jeste to vyzkousim a pokud na neco prijdu, dam vedet.



Další informace o konferenci Python