1234567891011121314 |
- import requests
- def download(url, target):
- """Download a file using requests.
-
- This is like urllib.request.urlretrieve, but requests validates SSL
- certificates by default.
- """
- r = requests.get(url, stream=True)
- r.raise_for_status()
- with open(target, 'wb') as f:
- for chunk in r.iter_content(chunk_size=1024):
- if chunk:
- f.write(chunk)
|