/main/lock-files

Python и lock-файлы

Привет, Мир!

На работе возникла потребность создавать и проверять lock-файлы, всё ниже описанное добавил в instance-checker.

Нюансы:

  • для правильного создания и удержания лока используем os.lockf с флагом F_LOCK
  • для проверки лока используем os.lockf с флагом F_TEST
  • работает только для Unix
  • хотя подобная реализация есть на уровне WinApi, но в Python не поддержена

08.10.2025
/main/lock-files