Russell Warren enlightened us with:
> On first pass I would think that both of those calls are single step
> operations (removing/changing an entry in the FAT, or FAT-like
> thing, on the HDD) and wouldn't result in an intermediate,
> null-populated, step, but the evidence seems to indicate I'm
> wrong...

They require multiple blocks to be written to disc, so if you're not
using a journaling filesystem, bad things can happen.

> Any insight from someone with knowledge of the internal operations
> of os.remove and/or os.rename would be greatly appreciated, although
> I expect the crux may be at the os level and not in python.

You're right about that.

Sybren
-- 
Sybren Stüvel
Stüvel IT - http://www.stuvel.eu/
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to