Dive into Scrapy
summary
Claims a production-ready Scrapy stack that scales to millions of requests and is used at Scrapinghub, built on Twisted with a scheduler, downloader, middlewares and item pipelines that export JSON/CSV/XML and map to Django models. Shows concrete tools: Scrapyd and Scrapinghub cloud for deployment, the interactive shell and item loaders for field parsing, pipelines for validation and storage, and Splash headless WebKit for JS pages. Recommends concrete anti-blocking tactics: rotate user agents, disable cookies, randomize delays and use rotating proxies.
AI-written summary · about
chapters (23)
- 0:00Intro
- 0:29API
- 4:30Python
- 5:57HTML Parsers
- 6:46Example
- 8:27What I recommend
- 9:07Interactive Cell
- 10:11XKB Project
- 13:29Item Loader
- 14:08Item exporters
- 14:37Jungle Item
- 14:57Under the hood
- 15:53Item Pipeline
- 17:25Item Requests
- 18:25Escapee
- 19:14Visualization
- 20:01How to avoid getting banned
- 21:45Open Source
- 22:27CreepyDemon
- 23:08EscapeeCloud
- 24:28About our products
- 24:49Hiring
- 25:07QA
related talks
46mMastering Web Scraping: Unleash Your Data Extraction Wizardry!
45mPython tools for webscraping
24mDistributed Web Scraping in Python
02h 51mGathering data from the web using Python
22mDistributed Web Scraping in Python
28mBoosting Python Web Apps performance with Celery and Concurrency
28mData Harvest: Unlocking Insights with Python Web Scraping
01h 01mLevelling Up Your Web Scraping Game
