Scraping Data from Website

Intro

BeatifulSoup is Python library for literally scraping data from a webpage. It extracts all data you need from the HTML tags you define in the program. The final output is in Pandas dataframe which then is saved as csv.

Features

App includes following features:

  • BeatifulSoup
  • CSV

Demo

Below chart shows quotes of EUR/PLN from January - July of 2020:

  • You are able to define BASE CURRENCY agains QUOTE CURRENCY f.e. EUR against PLN to see how many PLN you would need to pay for 1 EUR.
  • CSV file with currency rates can undergo any further analysis either for spend reporting puropse or for making investments decisions.

Setup

Python library installation required:

  • pip install beautifulsoup4
  • pip install matplotlib

Source Code

You can view the source code: HERE