What this book covers
Chapter 1, Introduction to Web Scraping, introduces web scraping and explains ways to crawl a website.
Chapter 2, Scraping the Data, shows you how to extract data from web pages.
Chapter 3, Caching Downloads, teaches you how to avoid redownloading by caching results.
Chapter 4, Concurrent Downloading, helps you to scrape data faster by downloading in parallel.
Chapter 5, Dynamic Content, shows you how to extract data from dynamic websites.
Chapter 6, Interacting with Forms, shows you how to work with forms to access the data you are after.
Chapter 7, Solving CAPTCHA, elaborates how to access data that is protected by CAPTCHA images.
Chapter 8, Scrapy, teaches you how to use the popular high-level Scrapy framework.
Chapter 9, Overview, is an overview of web scraping techniques that have been covered.