Python: Let's scrape a website

  • Event: 2018 CAR Conference
  • Speaker: Melissa Lewis of Reveal from The Center for Investigative Reporting
  • Date/Time: Saturday, Mar. 10 at 2:15pm
  • Location: Sheffield
  • 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 commons session "How the Internet Works" in advance if you’re not familiar with the topic already.

Speaker Bios

  • Melissa Lewis is a data reporter for Reveal from The Center for Investigative Reporting. Prior to joining Reveal, she was a data editor at The Oregonian, a data engineer at Simple and a data analyst at Periscopic. She is an organizer for PyLadies Portland and the Portland chapter of the Asian American Journalists Association. @iff_or

Related Tipsheets

No tipsheets have yet been uploaded for this event.