Simple Weather

This example shows how to write a reasonably simple application in Python, using the PyGObject bindings to create the user interface. It also demonstrates how to provide support for many of the things that applications will be expected to provide, such as translations, an application icon, resources and other metadata files.

A screenshot of the applications's places list A screenshot of the application's forecast list

The documentation for this example describes the application in some detail. However, instead of looking at individual files and directories, we look at specific features and describe the different elements that are needed to make them work. The Tutorials cover some of the same concepts for simpler applications, so you may find it useful to refer to those when reading the following sections. The Treasure example provides a more file-focused approach to describing a simple application.