From 8db24498d027872c99d4c8d22855590fb304f9da Mon Sep 17 00:00:00 2001 From: Mathhew Date: Fri, 16 Sep 2022 15:35:47 +0800 Subject: [PATCH] minor fixes --- scrapinglib/getchu.py | 3 +-- scrapinglib/parser.py | 6 ++++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/scrapinglib/getchu.py b/scrapinglib/getchu.py index e26d557..5c1649d 100644 --- a/scrapinglib/getchu.py +++ b/scrapinglib/getchu.py @@ -52,8 +52,7 @@ class wwwGetchu(Parser): idn = re.findall('\d+',number)[0] return "http://www.getchu.com/soft.phtml?id=" + idn else: - self.number = quote(number, encoding="euc_jp") - queryUrl = self.GETCHU_WWW_SEARCH_URL.replace("_WORD_", self.number) + queryUrl = self.GETCHU_WWW_SEARCH_URL.replace("_WORD_", quote(number, encoding="euc_jp")) # NOTE dont know why will try 2 times retry = 2 for i in range(retry): diff --git a/scrapinglib/parser.py b/scrapinglib/parser.py index b939357..8806036 100644 --- a/scrapinglib/parser.py +++ b/scrapinglib/parser.py @@ -37,7 +37,9 @@ class Parser: expr_userrating = '' expr_uservotes = '' - def __init__(self): + def init(self): + """ 初始化参数 + """ # 推荐剪切poster封面: # `0` 复制cover # `1` 裁剪cover @@ -63,7 +65,7 @@ class Parser: """ 刮削番号 """ # 每次调用,初始化参数 - self.__init__() + self.init() self.updateCore(core) result = self.search(number) return result