[Python-ideas] Implementation of shutil.move

Christian Heimes lists at cheimes.de
Fri Aug 12 17:03:05 CEST 2011


Am 12.08.2011 16:55, schrieb Masklinn:
> On 2011-08-12, at 16:48 , David Townshend wrote:
>> My understanding of os.O_EXCL is that it locks the file from changes by any
>> other process.
> That, *could* be O_EXLOCK, but I'm not too sure.
> 
> O_EXCL does not do anything in and of itself, it fails the file opening if combined with O_CREAT. That's it (from man 2 open):
> 
>     O_EXCL          error if O_CREAT and the file exists

The man page open(2) doesn't mention O_EXLOCK. It must belong to another
low level function.

Christian




More information about the Python-ideas mailing list