TJ1 TJ1 - 1 year ago 250
Python Question

How to find woeid (where on earth id) of a country

I am trying to test Twitter API and find trends in a country.
How can I find the WOEID (WHERE ON EARTH IDENTIFIER) for a specific country?
I tried looking on Google but could not find a list.

If there is any program in Python that provides WOEID that is fine as well.

Answer Source

The yweather package provides a way of doing this:

>>> import yweather
>>> client = yweather.Client()
>>> client.fetch_woeid('Australia')
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download