Scraping a Bookstore – Part 1

Story: This series of articles assume you work in the IT Department of Mason Books. The Owner asks you to scrape the website of a competitor. He would like this information to gain insight into his pricing structure. 💡 Note: Before continuing, we recommend you possess, at minimum, a basic knowledge of HTML and CSS and … Read more

How to Select Rows From a DataFrame Based on Column Values

Problem Statement: Selecting rows from a Dataframe based on the column values. Introduction DataFrame (A Quick Recap) A DataFrame is a 2-dimensional data structure that is generally immutable and heterogeneous. It has labelled axes – rows and columns. A Pandas Dataframe comprises three parts: data, rows, and columns. Now let’s create a Dataframe. We are … Read more

How to Scrape HTML Tables – Part 1

Story: This series of articles assumes you are a contractor hired by the NHL (National Hockey League) to produce a CSV file based on Team Stats from 1990-2011. The data for this series is located on a live website in HTML table format. 💡 Note: Before continuing, we recommend you possess, at minimum, a basic knowledge … Read more

How to Scrape HTML Tables – Part 3

Story: This series of articles assumes you are a contractor hired by the NHL (National Hockey League) to produce a CSV file based on Team Stats from 1990-2011. The data for this series is located on a live website in HTML table format. 💡 Note: Before continuing, we recommend you possess, at best, a minimum basic … Read more

How to Scrape HTML Tables – Part 2

Story: This series of articles assumes you are a contractor hired by the NHL (National Hockey League) to produce a CSV file based on Team Stats from 1990-2011. The data for this series is located on a live website in HTML table format. 💡 Note: Before continuing, we recommend you possess, at best, a minimum basic … Read more