geodata.Country module
Provide a dictionary of all country names and ISO-2 codes
Module variables
var country_dict
var country_lang
var historic_names
var translation_table
Classes
class CnRow
Elements in country row
class Country
Ancestors (in MRO)
- Country
- builtins.object
Static methods
def __init__(
self, progress, geo_files, lang_list)
Dictionary with country names and ISO-2 codes
Args:
progress: TkHelper Progress or None geo_files: GeodataFiles instance lang_list: ISO codes for additional languages. Only Dutch and German currently supported
def add_country_names_to_db(
self, geodb)
Add country names and ISO codes to database
Args:
geodb: GeoDB instance
Returns:
True if error
def add_historic_names_to_db(
self, geodb)
Add historic names to DB
Args: geodb: GeoDB instance
def get_lang(
country_iso)
Return primary lang for country
Instance variables
var geo_files
var lang_list
var logger
var progress