Мне было дано простое задание по преобразованию файлов: всякий раз, когда файл MP4 находится в определенном каталоге, я делаю с ним магию и перемещаю его в другой каталог.Хороший и простой, и простой в автоматизации.
Однако, если пользователь копирует какой-то огромный файл в каталог, я беспокоюсь, что мой скрипт может перехватить его в середине копии, и у него будет работать только половина файла.с.
Есть ли способ, используя Python 3 в Windows, проверить, выполняется ли копирование файла (другими словами, в настоящее время в него не записывается процесс)?
РЕДАКТИРОВАТЬ: впоясните, я понятия не имею, как туда попадают файлы: моему сценарию просто нужно посмотреть общую сетевую папку и обработать файлы, которые там помещены.Они могут быть скопированы из локальной папки, к которой у меня нет доступа, или размещены через SCP, или загружены из Интернета;все, что я знаю, это пункт назначения.