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 share knowledge that builds stronger, more inclusive practices in journalism. He's also part of Census Reporter, which makes census data easier for journalists to use, and was the senior editor for digital media at The Spokesman-Review in Spokane.

Related Tipsheets

No tipsheets have yet been uploaded for this event.