#!/usr/bin/env python #This file is part of Tryton. The COPYRIGHT file at the top level of #this repository contains the full copyright notices and license terms. import pycountry for country in pycountry.countries: print ''' %s %s ''' % (country.alpha2.lower(), country.name.encode('utf-8'), country.alpha2) for subdivision in pycountry.subdivisions: #XXX fix for second level of regional divisions subdivision.country_code = subdivision.country_code.split(' ', 1)[0] print ''' %s %s %s''' % (subdivision.code.lower(), subdivision.name.encode('utf-8'), subdivision.code, subdivision.type.lower()) if subdivision.parent_code: print '''\ ''' % \ subdivision.parent.code.lower() print '''\ ''' % subdivision.country.alpha2.lower()