From bc39d0f8ca995084fd67b1b3e1dd79171f5e6367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B4=94?= Date: Thu, 5 Nov 2020 22:36:04 +0800 Subject: [PATCH] Update spanishdict.py Make image extension unlimited --- addons21/fastwq/service/dict/spanishdict.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons21/fastwq/service/dict/spanishdict.py b/addons21/fastwq/service/dict/spanishdict.py index d3ed458..99701c6 100644 --- a/addons21/fastwq/service/dict/spanishdict.py +++ b/addons21/fastwq/service/dict/spanishdict.py @@ -25,7 +25,8 @@ class SpanishDict(WebService): def fld_image(self): #image_url = "https://d25rq8gxcq0p71.cloudfront.net/dictionary-images/300/c5453acf-e0f1-4fe4-9534-607c9aa21e85.jpg" image_url = self._get_field('image_url') - filename = get_hex_name(self.unique.lower(), image_url, 'jpg') + file_extension = os.path.splitext(image_url)[1][1:].strip().lower() + filename = get_hex_name(self.unique.lower(), image_url, file_extension) if os.path.exists(filename) or self.download(image_url, filename): return self.get_anki_label(filename, 'img') return ''