File locking
Verfasst: Dienstag 10. Mai 2005, 14:45
Hi,
Habe gerade das Modul 'msvcrt' in der Python-Doku gefunden.
Ist nur für Windows zu verwenden, bietet aber die Möglichkeit ein Datei zu sperren.
Es gibt dort folgende Funktion:
=> locking( fd, mode, nbytes)
Dabei gibt es fünf verschiedene Modi auszuwählen:
LK_LOCK
LK_RLCK
LK_NBLCK
LK_NBRLCK
LK_UNLCK
Doch was ist der Unterschied zwischen LK_LOCK und LK_RLCK, bzw. zwischen LK_NBLCK und LK_NBRLCK ?
Aus der Doku scheint das nicht hervorzugehen.
Vielleicht könnte mir von euch das einer erklären?
Danke!
Habe gerade das Modul 'msvcrt' in der Python-Doku gefunden.
Ist nur für Windows zu verwenden, bietet aber die Möglichkeit ein Datei zu sperren.
Es gibt dort folgende Funktion:
=> locking( fd, mode, nbytes)
Dabei gibt es fünf verschiedene Modi auszuwählen:
LK_LOCK
LK_RLCK
LK_NBLCK
LK_NBRLCK
LK_UNLCK
Doch was ist der Unterschied zwischen LK_LOCK und LK_RLCK, bzw. zwischen LK_NBLCK und LK_NBRLCK ?
Aus der Doku scheint das nicht hervorzugehen.
Vielleicht könnte mir von euch das einer erklären?
Danke!