将数据中的国家与python包pycountry匹配
我试图将数据中的国家与Python内置的pycountry包进行匹配。运行后,我得到了这个错误将数据中的国家与python包pycountry匹配,python,pandas,Python,Pandas,我试图将数据中的国家与Python内置的pycountry包进行匹配。运行后,我得到了这个错误 raise AttributeError 属性错误 countries_lookup = {} countries = list(pycountry.countries) for country in countries: countries_lookup[country.alpha2]=country.name country_names = list(countries_look
raise AttributeError
属性错误
countries_lookup = {}
countries = list(pycountry.countries)
for country in countries:
countries_lookup[country.alpha2]=country.name
country_names = list(countries_lookup.values())
country_names = [country.lower() for country in country_names]
country_names = set(country_names)
应该是什么问题?只是一个需要更正的输入错误:
countries_lookup[country.alpha_2]=country.name
#-----------------------------^