From 3318c3cf0181453a43abbae18d97511ed29d0c37 Mon Sep 17 00:00:00 2001 From: KyoMiko <1901014432@qq.com> Date: Tue, 16 Aug 2022 23:06:16 +0800 Subject: [PATCH] Update getchu.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 解决getchu匹配到无关结果的问题 --- scrapinglib/getchu.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapinglib/getchu.py b/scrapinglib/getchu.py index 1372ba8..70fad26 100644 --- a/scrapinglib/getchu.py +++ b/scrapinglib/getchu.py @@ -121,7 +121,7 @@ class dlGetchu(wwwGetchu): if "item" in number or 'GETCHU' in number.upper(): self.number = re.findall('\d+',number)[0] else: - queryUrl = self.GETCHU_DL_SEARCH_URL.replace("_WORD_", number) + queryUrl = self.GETCHU_DL_SEARCH_URL.replace("_WORD_", quote(number, encoding="euc_jp")) queryTree = self.getHtmlTree(queryUrl) detailurl = self.getTreeElement(queryTree, '/html/body/div[1]/table/tr/td/table[4]/tr/td[2]/table/tr[2]/td/table/tr/td/table/tr/td[2]/div/a[1]/@href') if detailurl == "":