bug with os.rename in 2.4.1?
MRAB
google at mrabarnett.plus.com
Tue Apr 28 13:45:23 EDT 2009
t123 wrote:
> I was wondering if anyone has seen this problem before?
>
> I have a job that runs hourly. Part of the processing is to rename a
> file using os.rename. The file name is the same every hour.
> Sometimes the os.rename fails and the file does not get renamed. It
> only happens occasionally. Most of the time it works just fine.
>
> Appreciate any ideas.
>
This can happen if an antivirus checker, or Windows indexing service
(assuming you're using Windows), or some such background task, is
accessing the file at the time. It's a good idea to wait a short time
and then retry, perhaps more than once, before giving up. Just write a
short function to do this.
More information about the Python-list
mailing list