Fixed issue where requests would raise an InvalidSchema exception for URLs containing extraneous whitespace.

This commit is contained in:
jakob 2017-04-01 14:26:47 -04:00
parent cdcf3043cd
commit 7d9ea37aa1

View file

@ -205,7 +205,7 @@ def download_single(folder, url):
filename = url.split('/')[-1]
filename = filename.split('?')[0]
print_green("{:s} downloading".format(filename))
r = requests.get(url, stream=True)
r = requests.get(url.strip(), stream=True)
with open(os.path.join(base, folder, filename), 'wb') as f:
for chunk in r.iter_content(chunk_size=1024**2):
f.write(chunk)