[pyar] OS.REMOVE(File) con error

Luis A. Garcia lagsistemas en gmail.com
Jue Mar 3 09:21:13 ART 2011


Hola Gente:
Una pregunta de novato:

Tengo este script:
print "Subiendo Archivos.\n"
for files in ficheros:
    if files[0:8] == 'Clientes' or files[0:6]== 'Ventas' :
       directory = ventas_1
       ftp = FTP(ftp_1)
       print 'Haciendo Logging'
       ftp.login(usuario_1,clave_1)
       print 'Cambiando al Directorio ' + directory
       ftp.cwd(directory)
       f = open(files,'rb')                     # file a enviar
       ftp.storbinary('STOR '+files, f)         # Enviar el file
       print 'Closing FTP connection'
       ftp.close()
       os.remove(files)

y me da este error, no se como solucionarlo,

   os.remove(files)
WindowsError: [Error 32] El proceso no tiene acceso al archivo porque está 
siendo utilizado por otro proceso: 'Ventas230220111107.xls'

 alguien tiene alguna idea?

Gracias
Luis
 


__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5922 (20110303) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com






More information about the pyar mailing list