用Python创建一个包含来自西班牙语单词的西班牙语同义词的列表

2024-10-01 11:30:24 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我在西班牙语中有一个单词“contador”,我想获得一组有限的同义词“['contable','tesorero','medidor',…]”。在

我知道我可以从Python中的Wordnet Synsets中获取同义词,但仅限于英语单词。在

我的问题是:如何生成所需的Python同义词列表?在


Tags: 列表单词wordnet同义词英语单词contadorsynsetscontable
1条回答
网友
1楼 · 发布于 2024-10-01 11:30:24

您可以使用webscraping从联机词典中查找同义词列表:

import urllib
from bs4 import BeautifulSoup as soup
import re
data = str(urllib.urlopen('https://educalingo.com/en/dic-es/{}'.format('contador')).read())
final_results = re.findall('\w+', [i.text for i in soup(data, 'lxml').find_all('div', {"class":'contenido_sinonimos_antonimos'})][0])

输出:

^{pr2}$

相关问题 更多 >