From 18adb94988feaa8a2cc357cba58996ee2b6398bc Mon Sep 17 00:00:00 2001 From: liuqi Date: Wed, 21 Nov 2018 09:13:13 +0800 Subject: [PATCH] Fix the python download exception bug. --- tools/converter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/converter.py b/tools/converter.py index 4ad1a8b5..0fa74b21 100644 --- a/tools/converter.py +++ b/tools/converter.py @@ -673,7 +673,8 @@ def download_file(url, dst, num_retries=3): try: urllib.request.urlretrieve(url, dst) MaceLogger.info('\nDownloaded successfully.') - except urllib.ContentTooShortError as e: + except (urllib.error.ContentTooShortError, urllib.error.HTTPError, + urllib.error.URLError) as e: MaceLogger.warning('Download error:', e.reason) if num_retries > 0: return download_file(url, dst, num_retries - 1) -- GitLab