yandex-music-downloader/ymd/http_utils.py
Lev Plyusnin 8d095450b0
Загрузка cookies из браузера
- Номер версии поднят до 2.0.0
- Код отформатирован с помощью ruff
- Удален функционал кэширования
2024-04-02 22:22:00 +07:00

14 lines
363 B
Python

from pathlib import Path
from requests import Session
def download_file(session: Session, url: str, path: Path) -> None:
resp = session.get(url)
with open(path, "wb") as f:
for chunk in resp.iter_content(chunk_size=1024):
f.write(chunk)
def download_bytes(session: Session, url: str) -> bytes:
return session.get(url).content