Как я могу получить «текущий» размер файла в Python? - PullRequest
1 голос
/ 27 мая 2019

Я хотел бы написать программу на Python, которая копирует файлы на флэш-накопитель после их загрузки.

Таким образом, моя концепция такова, что если я загружаю файл размером 5 ГБ, программа ожидает, пока размер файла не достигнет 5 ГБ (завершенная загрузка), и после этого копирует.

Для получения размера файла я использую:

os.path.getsize() 

, который всегда возвращает 5 ГБ, даже когда загрузка только началась, потому что 5 ГБ уже записано в свойствах файла до того, как он завершил загрузку, и есть еще одна информация "диск / размер диска", которая сообщает текущее размер файла (кроме 5 ГБ при загрузке).

Проблема в том, что мне не удалось найти команду, которая возвращает мне «текущий» размер.

Можете ли вы помочь мне в этом? Или вы можете предложить мне другой способ подойти ко всему этому процессу копирования этих файлов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...