The program simply uses the python HTTP library to access information through a public API. In this case I used the 'api.openweathermap.org' to get the weather conditions of a given city. The user is given a chance to choose the city whose weather details he is interested in.