Python - Что происходит при чтении файла при перезаписи в Windows? - PullRequest
0 голосов
/ 24 июня 2019

У меня технический вопрос.У меня есть фоновый процесс Windows, который часто перезаписывает файл (например, раз в 2 секунды).

Теперь я хочу прочитать этот файл в скрипте Python (например, раз в минуту), но что происходит, когда мой Pythonпрограмма читает этот файл, пока он перезаписывается моим процессом Windows?

  1. Будет ли Python извлекать файл, как он был до того, как Windows перезаписывает его?
  2. Будет ли Python извлекать файл со смешанным содержимым?
  3. Будет ли Python извлекать файл после его перезаписи?

Случай 1 или случай 3 был бы желателен.Если дело 2, как я могу решить это?

...