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