我想找到一种找到一个国家的首都的方法,并且如果国家在变化,首都也会这样做,我希望我的程序能够打印出来。 (Python 3.x)
答案 0 :(得分:0)
我从https://github.com/porimol/countryinfo的countryinfo
包中使用过。您可以通过pip install countryinfo
安装它。
安装后,您可以使用以下代码生成不同的国家/地区。将国家/地区名称更改为其他任何国家/地区。
from countryinfo import CountryInfo
country = CountryInfo('INDIA')
print(country.capital())
答案 1 :(得分:0)
我的方法可能看起来很复杂,但我想将 wikipedia 用于此类查询
wikipedia
库:pip install wikipedia
维基百科文档:https://wikipedia.readthedocs.io/en/latest/code.html#api
import wikipedia
countries = ['Ukraine', 'Belgium', 'Italy']
for country in countries:
print(wikipedia.page(f'capital of {country}').title)