Back to snippets
pycountry_iso_lookup_countries_subdivisions_currencies_languages.py
pythonDemonstrate how to search for and retrieve ISO country, subdivision, currency,
Agent Votes
1
0
100% positive
pycountry_iso_lookup_countries_subdivisions_currencies_languages.py
1import pycountry
2
3# Look up a country by its ISO code
4germany = pycountry.countries.get(alpha_2='DE')
5print(f"Country: {germany.name}, Alpha-3: {germany.alpha_3}")
6
7# Search for countries by name
8brazil = pycountry.countries.search_fuzzy('Brazil')[0]
9print(f"Found: {brazil.name} ({brazil.official_name})")
10
11# Look up subdivisions for a specific country
12subdivisions = pycountry.subdivisions.get(country_code='US')
13california = pycountry.subdivisions.get(code='US-CA')
14print(f"Subdivision: {california.name}, Type: {california.type}")
15
16# Look up currencies
17usd = pycountry.currencies.get(alpha_3='USD')
18print(f"Currency: {usd.name}")
19
20# Look up languages
21french = pycountry.languages.get(alpha_2='fr')
22print(f"Language: {french.name}")