/meteoAPI

Extract meteorological data from meteo.gr and weather.com

Primary LanguagePythonMIT LicenseMIT

meteoAPI

Extract meteorological data from meteo.gr and weather.com . More websites will be supported in future releases.

Access the HTML of the webpage for a certain location and, extract useful information/data from it, using the third-party python library, Beautiful Soup, a library for pulling data out of HTML and XML files.

Features

meteoAPI consists of many features, such as getting temperature, humidity, wind speed and direction, and many more.

The extracted data can be plotted and also saved in <.csv> files.

Temperature vs. daytime

Screenshot

Humidity vs. daytime

Screenshot

UV index vs. daytime

Screenshot

Wind rose diagram

Screenshot

Creator

  • Yannis Marios Papagiannakos

Requirements

  • BeautifulSoup4
  pip install beautifulsoup4
  • matplotlib
  pip install matplotlib
  • numpy
  pip install numpy
  • windrose and openpyxl
pip install windrose openpyxl

OR use the file: requirements.txt

  pip install -r requirements.txt