Add Pferd class

This commit is contained in:
Joscha
2020-04-23 09:44:13 +00:00
parent 3c808879c9
commit 2de4255a78
8 changed files with 118 additions and 29 deletions

View File

@@ -3,7 +3,6 @@ General downloaders useful in many situations
"""
from dataclasses import dataclass, field
from pathlib import Path
from typing import Any, Dict, List, Optional
import requests
@@ -67,7 +66,7 @@ class HttpDownloader:
with self._session.get(info.url, params=info.parameters, stream=True) as response:
if response.status_code == 200:
tmp_file = self._tmp_dir.new_file()
tmp_file = self._tmp_dir.new_path()
stream_to_path(response, tmp_file)
self._organizer.accept_file(tmp_file, info.path)
else: