From 189e2eeed7b7bb46c42ba32520d593c571553e1d Mon Sep 17 00:00:00 2001 From: zzndb Date: Mon, 19 Aug 2019 09:21:45 +0800 Subject: [PATCH] use the correct phonetic symbol tag --- addons21/fastwq/service/dict/bing.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons21/fastwq/service/dict/bing.py b/addons21/fastwq/service/dict/bing.py index 2752d04..fad2b90 100644 --- a/addons21/fastwq/service/dict/bing.py +++ b/addons21/fastwq/service/dict/bing.py @@ -12,7 +12,7 @@ class Bing(WebService): super(Bing, self).__init__() def _get_from_api(self): - data = self.get_response(u"http://cn.bing.com/dict/search?q={}&mkt=zh-cn".format(self.quote_word)) + data = self.get_response(u"https://cn.bing.com/dict/search?q={}&mkt=zh-cn".format(self.quote_word)) soup = parse_html(data) result = { 'pronunciation': {'AmE': '', 'BrE': '', 'AmEmp3': '', 'BrEmp3': ''}, @@ -25,7 +25,7 @@ class Bing(WebService): if element: audios = element.find_all('a') #美式英标 - tag = element.find('div', class_='hd_pr') + tag = element.find('div', class_='hd_prUS') if tag: result['pronunciation']['AmE'] = str(tag) #美音 @@ -36,7 +36,7 @@ class Bing(WebService): result['pronunciation']['AmEmp3'] = u''.join(re.findall(r'https://.*\.mp3', audio_url)) #英式音标 - tag = element.find('div', class_='hd_prUS') + tag = element.find('div', class_='hd_pr') if tag: result['pronunciation']['BrE'] = str(tag) #英音