From 45021672166b750df0431b39dbadf93ab9b7eee1 Mon Sep 17 00:00:00 2001 From: "Wayne.S.Lui" Date: Wed, 31 Aug 2022 14:17:52 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' # Conflicts: # scrapinglib/fanza.py --- scrapinglib/fanza.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scrapinglib/fanza.py b/scrapinglib/fanza.py index 5ccd0b3..858115a 100644 --- a/scrapinglib/fanza.py +++ b/scrapinglib/fanza.py @@ -139,8 +139,9 @@ class Fanza(Parser): return result def getExtrafanart(self, htmltree): - htmltext = re.search(r'
\s*?', self.htmlcode).group() + htmltext = re.search(r'
\s*?', self.htmlcode) if htmltext: + htmltext = htmltext.group() extrafanart_images = re.findall(r'[\s\S].*}\s*?', self.htmlcode).group() + htmltext = re.search(r'', self.htmlcode) if htmltext: - url = re.search(r'\"contentUrl\":\"(.*?)\"', htmltext).group(1) + htmltext = htmltext.group() + url = re.search(r'\"contentUrl\":\"(.*?)\"', htmltext) if url: + url = url.group(1) url = url.rsplit('_', 2)[0] + '_mhb_w.mp4' return url return ''