返回国家形容词形式的Python库

4 投票
3 回答
594 浏览
提问于 2025-04-17 02:00

我在找一个Python库,可以根据国家的名字返回形容词形式。比如,给“巴西”就返回“巴西的”,给“希腊”就返回“希腊的”。

如果没有这样的库,我打算去爬取下面的维基百科页面自己做一个,我只是不想重复别人已经做过的工作:

http://en.wikipedia.org/wiki/List_of_adjectival_and_demonymic_forms_of_place_names

3 个回答

1

最后我自己写了一个库来解决这个问题。你可以在github上找到它:

http://code.google.com/p/spojtweet/source/browse/country_demonyms.py

1

并没有这样的库。你问的问题是和数据有关的,如果有解决办法的话,那应该是一个和编程语言无关的名字数据库。

1

你可以试试自然语言工具包,网址是 http://www.nltk.org/。里面有一个叫做WordNet的数据模块,可以帮助你了解单词之间的意思差距。例如,它可以告诉你不同国家和相关形容词的意思。如果里面有你需要的国家和形容词,你完全可以用它的接口来找到你想要的信息。

撰写回答