Abid Ali Awan Scrapes 9,938 of 10,000 Pages in 22 Minutes With Python and Olostep
Updated
Updated · KDnuggets · Nov 5
Abid Ali Awan Scrapes 9,938 of 10,000 Pages in 22 Minutes With Python and Olostep
1 articles · Updated · KDnuggets · Nov 5
Summary
9,938 of 10,000 MDN documentation pages were saved as Markdown in Abid Ali Awan’s Python test using Olostep’s Batch API, with the full scrape-download-verify workflow taking 22 minutes 26 seconds.
7,225 pages were processed in about 2 minutes 52 seconds, but the remaining pages took far longer, showing that early throughput overstated end-to-end completion speed.
62 pages were missing at the end, leaving 99.38% file coverage and underscoring Awan’s point that a completed batch does not guarantee every requested page was actually saved.
Olostep’s batch workflow let Awan submit 10,000 URLs in one job, monitor progress, then download results concurrently; the Markdown download stage alone took about 2 minutes 25 seconds.
The test framed batch scraping as useful for enterprise data pipelines, but concluded that reliability checks and total workflow timing matter as much as headline scraping speed.