Archivo corrupto

Fredy Cabre fredy9 en menta.net
Jue Mar 15 21:10:45 CET 2007


Resulta que tengo una rutina para descargar desde internet una serie de
archivos que estan comprimidos.
Una vez descargado y descomprimido el archivo lo borra del servidor de
internet:
 
 
s.retrbinary('RETR '+file, open(file, 'wb').write)
            fic_zip_recib=fic_zip_recib+1
            comp1=os.path.getsize(file)
            comp2=s.size(file)
            if comp1==comp2:
                zfobj = zipfile.ZipFile(file)
                for name in zfobj.namelist():
                    outfile = open(name, 'wb')
                    outfile.write(zfobj.read(name))
                    fich_Env=fich_Env+1
                outfile.close()
                zfobj.close()
                s.delete(file) 
                os.remove(file)
 
 
El problema es que a veces no se si es porque se corta la conexion o
que, pero el proceso da error y siempre
es porque se queda un archivo corrupto en el servidor que no se deja
borrar.
 
Alguien sabe como se podria evitar este problema??

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.441 / Virus Database: 268.18.11/723 - Release Date:
15/03/2007 11:27
 
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es