Привет! Возможно ли через Python загрузить файл из интернета по ссылке и получать процент загрузки в реальном времени?
В интернете нашёл как загружать по ссылке файл:
import requests
f = open(r"test.exe", "wb") #открываем файл для записи, в режиме wb
ufr = requests.get("site.com/test.exe") #делаем запрос
f.write(ufr.content) #записываем содержимое в файл; как видите - content запроса
f.close()
Нужно обратиться к content-length у заголовков, и загружать чанками iter_content(chunk_size=ххх) ну и собственно уже можно вычислять проценты, зная размер контента и размер чанка. Только хорошо бы заложиться, что content-length может и не быть.