A simple Python wrapper to the Yahoo Weather API
Download the source code, extract it, cd into the Wyther directory, and run:
python setup.py install
Get weather by place (a tuple of city and country or city and state)
from wyther.Wyther import Wyther
APP_ID = 'YOUR APP ID'
wyther = Wyther(APP_ID)
print wyther.by_place(('atlanta','us'))
The above example gets the weather in Fahrenheit. To get the weather in Celsius
wyther.by_place(('atlanta','us'),'c')
Get weather by woeid
wyther.by_woeid(2442047) # gets the weather in fahrenheit of los angeles
HTML documentation available in docs/html folder, generated using epydoc
epydoc --html wyther -o docs/html