Learn Web Scraping!

A robot looking through a magnifying glass

What is web scraping?

The internet is full of information people would like to collect. Copying and pasting it would take forever! In this ebook, we’ll explore an easier way.

Web scraping is the process of getting information from web pages with code.

How this ebook works

During this lesson, you will learn code plans used by real professionals.

These plans represent the most common patterns in web scraping with the BeautifulSoup library. The plans in this ebook were created after an anaylsis of 100 web scraping files from Github, as well as two interviews with people who use web scraping in their jobs.

Two scraping examples

Plans 2-3: Get the webpage

Plans 4-5: Extract info from the webpage

Plans 9-10: Do something with the info

Putting it together

Download the plans

You have attempted of activities on this page