diff --git a/addons21/fastwq/service/dict/cambridge.py b/addons21/fastwq/service/dict/cambridge.py index 4a1a38d..393d828 100644 --- a/addons21/fastwq/service/dict/cambridge.py +++ b/addons21/fastwq/service/dict/cambridge.py @@ -51,6 +51,9 @@ class Cambridge(WebService): if snd: result['pronunciation'][pn+'mp3'] = cambridge_url_base + snd.get('data-src-mp3') header_found = True + # 词性 + pg = element.find('span', class_='posgram ico-bg') + #义 body = element.find('div', class_='pos-body') if body: @@ -63,9 +66,11 @@ class Cambridge(WebService): trans = tag.find('span', class_='trans') es = tag.find_all('div', class_='examp emphasized') l.append( - u'