As its name suggests, WeatherLog is an open source and totally free weather logging application implemented in Python and designed from the offset to act as a desktop application for keeping track of weather forecasts under any GNU/Linux operating system.
The program has been engineered in such a way that it can fully keep track of the current weather forecast, giving users detailed information about past weather trends. It boasts a simple and easy to use graphical user interface written in GTK+.
Getting started with WeatherLog
To install WeatherLog on your Linux distribution, you must download the latest version of the program from Softpedia or via its official website (see link below), save the archive on a location of your choice and extract its contents.
Open a terminal emulator and navigate to the location of the extracted archive file using the ‘cd’ command. To run the software, type the "python weatherlog.py" command without quotes. Be aware that you must install the pywapi Python module to use WeatherLog.
Its graphical user interface is straightforward and intuitive, comprised only of the main view area where all the weather information is displayed as a list with columns. Each column offers detailed info about air pressure in hPa, cloud cover, wind in kph, precipitation in cm, temperature in Celsius or Fahrenheit, humidity in percentage, as well as date and notes.
The main toolbar will ensure that you can easily and quickly add new weather information to the ongoing list, or remove existing entries. It is also possible to view more information about selected items or save the data to disk.
Under the hood and supported operating systems
The application is written entirely in the Python programming language, which means that it’s a cross-platform application supported under Linux and Microsoft Windows operating systems, running well on both 32-bit and 64-bit architectures. Both Python 2.x and Python 3.x branches are supported at this time.