Python: Let's scrape a website

  • Event: 2019 CAR Conference
  • Speaker: Ryan Pitts of OpenNews
  • Date/Time: Friday, Mar. 8 at 2:15pm
  • Location: Copper Cove - conference level
  • Audio file: No audio file available.

This hands-on training will illustrate how Python can be used to grab a lot of data from a website at once, whether by pulling content from a page or interacting with forms. You’ll want to be comfortable writing loops in Python, though you won’t necessarily need to be able to write a function from scratch!

This session is good for people who feel comfortable with Python’s data types and control flow (if/else, loops). Experience with HTML is a plus but not necessary. Note: It would be useful to attend the session " How it Works: The Internet" in advance if you’re not familiar with the topic already.

Speaker Bios

  • Ryan Pitts is a developer and journalist in Spokane, WA. He's the program lead for technology with OpenNews, a nonprofit organization that helps newsroom developers, designers, and data analysts collaborate and make their journalism more responsive and inclusive. He's also a board member and developer on the Census Reporter project, was the senior editor for digital media at The Spokesman-Review in Spokane, and still writes Python for fun.

Related Tipsheets

No tipsheets have yet been uploaded for this event.