Full course description
Term: Fall 2022
Date: December 1st, 2022
Time: 2:30pm - 4:00pm
Location: Torgerson 3310 & Online through Zoom
Instructor: Nathaniel Porter
Presented By: University Libraries (LIB)
Programmatic tools like Python make web scraping simpler and more transparent, and allow scaling to multiple pages using crawlers. Learn how to automate collection and extraction of data from multiple related webpages with Scrapy and work with the extracted data. Participants need a computer with Python and JupyterLab installed (directions will be sent after registration) as well as basic experience using Python (equivalent to Python 101 and 102) and familiarity with XPath (equivalent to Web scraping 101) to fully participate. The workshop is based on episode 4 of the Library Carpentry Web Scraping curriculum (https://librarycarpentry.org/lc-webscraping/).