From 7dc4953db244ad0478197d1568f46de0931d7189 Mon Sep 17 00:00:00 2001 From: Javan Zhu Date: Sun, 13 Jan 2019 11:55:07 +0800 Subject: [PATCH] Fix bug that imports cambridge data-src-mp3 failed --- addons21/fastwq/service/dict/cambridge.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons21/fastwq/service/dict/cambridge.py b/addons21/fastwq/service/dict/cambridge.py index 12aab3e..78c8b68 100644 --- a/addons21/fastwq/service/dict/cambridge.py +++ b/addons21/fastwq/service/dict/cambridge.py @@ -1,5 +1,7 @@ #-*- coding:utf-8 -*- import os +import re + from ..base import * cambridge_url_base = u'https://dictionary.cambridge.org/' @@ -37,7 +39,7 @@ class Cambridge(WebService): if not header_found: header = element.find('div', class_='pos-header') if header: - tags = header.find_all('span', class_='pron-info') + tags = header.find_all('span', class_=re.compile("uk|us")) if tags: for tag in tags: r = tag.find('span', class_='region')