/
githubmirror
/
rich
Обзор
Документация
Войти
/
githubmirror
/
rich
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
examples/file_progress.py
16 строк
423 B
Will McGugan
progress docs
01 апр 2022, 16:49
01 апр 2022, 16:49
8745ee5
Код
Авторство
О чём код?
from time import sleep from urllib.request import urlopen from rich.progress import wrap_file # Read a URL with urlopen response = urlopen("https://www.textualize.io") # Get the size from the headers size = int(response.headers["Content-Length"]) # Wrap the response so that it update progress with wrap_file(response, size) as file: for line in file: print(line.decode("utf-8"), end="") sleep(0.1)