Link Search Menu Expand Document

Goal of this workshop

Web scraping is a powerful tool which unlocks doors to new data. This workshop will introduce the attendees to some tools and techniques for getting data from web pages using Python, with an emphasis on tools that require minimal knowledge of HTML. We will go through several hands-on examples together, where attendees will gain experience analyzing sites, retrieving and scraping data from it.

Learning objectives

At the end of this workshop, you will:

  1. Have the building blocks for using web scraping in your research.
  2. Know what kind of tool to use.
  3. Know when it is legal and ethical to scrape information from a website.


0:00 Setup and Orientation
0:10 Web Scraping
0:25 Ethics of Web Scraping
0:45 Concepts and Tools
1:10 Activities
1:25 Wrap-up and Discussion