From 942ea75bdcf6651d81c66f78665e9e084df556ce Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Thu, 11 Jun 2020 02:43:36 +0200 Subject: [PATCH] Chore: Fix import errors I don't know what is going on here, but these adjustments made it work for me on Python 3.8.0 --- python_dwd/download/download.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/python_dwd/download/download.py b/python_dwd/download/download.py index 622c26ec6..2fd43dc95 100644 --- a/python_dwd/download/download.py +++ b/python_dwd/download/download.py @@ -1,7 +1,8 @@ """ download scripts """ from typing import List, Union, Tuple from pathlib import Path -import urllib +import urllib.request +import urllib.error import zipfile from io import BytesIO from multiprocessing import Pool @@ -53,7 +54,7 @@ def _download_dwd_data(remote_file: Union[str, Path]) -> BytesIO: zip_file = BytesIO(url_request.read()) except urllib.error.URLError: raise urllib.error.URLError(f"Error: the stationdata {file_server} couldn't be reached.") - except urllib.error.HTTPERROR: + except urllib.error.HTTPError: pass try: