В Python я открываю временный файл для записи, используя tempfile.mkstemp
, чтобы быть уверенным, что файл уничтожается при освобождении (даже в случае сбоя приложения).
Теперь янеобходимо передать этот файл другому приложению, но это приложение не сможет открыть файл, пока файл открыт для записи.
Можно ли изменить режим доступа или открыть файл без изменения файла?дескриптор, чтобы предотвратить его слишком быстрое удаление?
Обновление: открытие файла в режиме чтения не решает проблему, файл должен быть открыт в режиме shared
.