Я хотел бы написать программу на Python, которая копирует файлы на флэш-накопитель после их загрузки.
Таким образом, моя концепция такова, что если я загружаю файл размером 5 ГБ, программа ожидает, пока размер файла не достигнет 5 ГБ (завершенная загрузка), и после этого копирует.
Для получения размера файла я использую:
os.path.getsize()
, который всегда возвращает 5 ГБ, даже когда загрузка только началась, потому что 5 ГБ уже записано в свойствах файла до того, как он завершил загрузку, и есть еще одна информация "диск / размер диска", которая сообщает текущее размер файла (кроме 5 ГБ при загрузке).
Проблема в том, что мне не удалось найти команду, которая возвращает мне «текущий» размер.
Можете ли вы помочь мне в этом? Или вы можете предложить мне другой способ подойти ко всему этому процессу копирования этих файлов?