Skip to content

countries

Generate valid country codes and names.

get_country_flags()

Generate Unicode flags for all ISO 3166-1 alpha-2 country codes in Alpha2 Enum.

Source code in outlines/types/countries.py
def get_country_flags():
    """Generate Unicode flags for all ISO 3166-1 alpha-2 country codes in Alpha2 Enum."""
    base = ord("🇦")
    return {
        code.name: chr(base + ord(code.name[0]) - ord("A"))
        + chr(base + ord(code.name[1]) - ord("A"))
        for code in Alpha2
    }