Такое ощущение, что файловая система отрабатывает как версионная БД. Кто файл создавал, тот его сразу видит. А все остальные - только после некоего коммита, который происходит с задержкой по времени. Может проблема не в питоне, а в том как винда с файлами работает ?
Хотя скорее всего чудес нет и это какая-то отложенная (асинхронная) сборка мусора в питоне, которая сбрасывает файл на диск с задержкой, в момент его реального закрытия и высвобождения всех ресурсов.
Но тогда вопрос, как там принудительно заставить файл сброситься на диск и высвободить все ресурсы.
|