Глядя на документацию, может ли что-то подобное сделать?:
country_alpha2_to_continent_code ()
Преобразует код страны (например: NO, SE, ES) к имени континента.
Если сначала вам нужно получить код страны, вы можете использовать:
country_name_to_country_alpha2 (cn_name, cn_name_format = "default")
, чтобы получить код страны из названия страны.
Полный пример:
import pycountry_convert as pc
country_code = pc.country_name_to_country_alpha2("China", cn_name_format="default")
print(country_code)
continent_name = pc.country_alpha2_to_continent_code(country_code)
print(continent_name)