diff --git a/Exercises/Exercise-1/main.py b/Exercises/Exercise-1/main.py index 95eff512..c9850ab5 100644 --- a/Exercises/Exercise-1/main.py +++ b/Exercises/Exercise-1/main.py @@ -1,4 +1,6 @@ import requests +import os +import zipfile download_uris = [ "https://divvy-tripdata.s3.amazonaws.com/Divvy_Trips_2018_Q4.zip", @@ -12,7 +14,11 @@ def main(): - # your code here + with requests.get(url, stream=True) as r: + r.raise_for_status() + with open(zip_path, "wb") as f: + for chunk in r.iter_content(chunk_size=8192): + f.write(chunk) pass