Ensure output directory exists in requests downloader

This commit is contained in:
rlaphoenix 2023-05-15 13:33:59 +01:00
parent 95802d1e64
commit e079febe79
1 changed files with 1 additions and 0 deletions

View File

@ -60,6 +60,7 @@ def requests(
last_speed_refresh = time.time() last_speed_refresh = time.time()
for url, out_path in uri: for url, out_path in uri:
out_path.parent.mkdir(parents=True, exist_ok=True)
stream = session.get(url, stream=True) stream = session.get(url, stream=True)
file_size = int(stream.headers["Content-Length"]) file_size = int(stream.headers["Content-Length"])
with open(out_path, "wb") as f: with open(out_path, "wb") as f: