CSV to SQLite3

Story: Assume you work for the Finxter Academy. Your boss asks you to import an existing CSV file containing fictitious users to SQLite3. What is SQLite3, you ask! SQLite3 is an ANSI-C source-code file that offers a light-weight database with the following qualities: Easy to compile and incorporate into projects. No external dependencies. Supports cross-platforms. … Read more

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