On 12/11/2013 10:05, manu agarwal wrote:
> I am getting the below error while executing the script on one of the
> application server.
> 
> *WindowsError: [Error 32] The process cannot access the file because it
> is being used by another process*
> *
> *
> Script used to delete the files from the server.
> 
> I had used os.remove(file) and tried with os.unlink(file). But it is
> giving me the same error.
> 
> Is there any way i can skip the files which can not be deleted and
> script proceed further to delete other files or it delete the files
> forcely without giving this error.

Certainly: just catch that particular exception within the loop and
continue.

(FYI os.remove & os.unlink are the same function under the covers)

TJG

_______________________________________________
python-win32 mailing list
python-win32@python.org
https://mail.python.org/mailman/listinfo/python-win32

Reply via email to