Scrape all the images on a web page, download them, and bundle them into a zip archive. (uses only the Python standard library)
python scrape_images.py <url> [-o FILE] [--max N] [--min-bytes N] [--timeout SECONDS]
<url> — URL of the web page to scrape images from (required)
-o, --output FILE — write the zip archive to FILE; if FILE has no extension, .zip is appended
--max N — stop after downloading at most N images (default: no limit)
--min-bytes N — skip any image whose body is smaller than N bytes (default: 0)
--timeout SECONDS — request timeout in seconds (default: 30)