Я хочу открыть файл, который периодически записывается другим приложением. Это приложение не может быть изменено. Поэтому я хотел бы открывать файл только тогда, когда я знаю, что он не был записан другим приложением.
Есть ли питонический способ сделать это? В противном случае, как мне добиться этого в Unix и Windows?
изменить: я постараюсь уточнить. Есть ли способ проверить, был ли текущий файл открыт другим приложением?
Я хотел бы начать с этого вопроса. На данный момент неважно, не имеет значения чтение / запись этих других приложений.
Я понимаю, что это, вероятно, зависит от ОС, поэтому сейчас это может не быть связано с Python.