@LNVSTORM

Как на Python отследить момент копирования файлов?

Добрый день! Появилась необходимость реализовать скрипт на python.
Суть скрипта:
Есть сервер на котором происходит обработка файлов и их выгрузка в облако и в несколько сетевых папок, выгрузка происходит всегда из одной и той же директории пользователем, например из папки: "C:\From_Server".
Нужно написать скрипт, который будет отслеживать момент копирования из этой директории и отправлять информацию о скопированных файлах на почту.
Никак не могу разобраться как отслеживать момент копирования файлов
  • Вопрос задан
  • 340 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Не совсем понял вопрос, но может поможет.
Мониторинг за изменениями файловой системы
Python watchdog
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@virusmf
побруйте это

file = None
while file is None:
try:
file = open(event.src_path)
except OSError:
file = None
print("WAITING FOR FILE TRANSFER....")
# print(os.stat(event.src_path).st_size)
sleep(1)
continue
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы