Web scraping allows researchers to convert online information into stable datasets so it can be used in research without worrying about changes to a website outside of their control. We will go over the structures of web pages and how to interact with them, and use python build a simple web scraper to extract relevant data from several example websites.