+def gentle_download(url, delay = 86400):
+ filename = url[url.rfind('/') + 1:]
+ if not os.path.isfile(filename) or os.path.getmtime(filename) < time.time() - delay:
+ print(f'Retrieving {url}')
+ urllib.request.urlretrieve(url, filename)
+ return filename