From ba57978ab29e1b8b2c378b2adaebeeb6ac9e94fe Mon Sep 17 00:00:00 2001 From: caiwx86 Date: Wed, 5 Apr 2023 22:46:33 +0800 Subject: [PATCH] fix --- domain/RouMan.py | 2 +- utils/NetUtils.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/domain/RouMan.py b/domain/RouMan.py index 7e679a4..a8d0e8b 100644 --- a/domain/RouMan.py +++ b/domain/RouMan.py @@ -9,7 +9,7 @@ class comicEntity: def downladsComcis(cls,url): str_xpath='//script[@id="__NEXT_DATA__"]/text()' str_exec="props.pageProps.books" - books = htmlUtils.setXpathData(url,xpath=str_xpath,num=0,exec=str_exec) + books = htmlUtils.setXpathData(url,xpath=str_xpath,num=0,exec=str_exec,update=True) ListComic.setListComicName(books,"name") ListComic.setListComicChapterLink(books,"id",start_add=pathStr.getBaseUrl(url)+"/books/") ListComic.setListComicUpdateAt(books,"updatedAt") diff --git a/utils/NetUtils.py b/utils/NetUtils.py index 193288d..f57e814 100644 --- a/utils/NetUtils.py +++ b/utils/NetUtils.py @@ -33,8 +33,8 @@ class htmlUtils: return htmlUtils.xpathData(c_xpath=c_xpath,url=url,num=num,not_eq=not_eq,update=update) @classmethod - def setXpathData(cls,url,xpath,exec,num=None,result_type=None,type=None,start_add=None): - result = cls.parseExec(htmlUtils.xpathData(xpath,url=url,num=num),exec) + def setXpathData(cls,url,xpath,exec,num=None,result_type=None,type=None,start_add=None,update=False): + result = cls.parseExec(htmlUtils.xpathData(xpath,url=url,num=num,update=update),exec) if result == None: return None if result_type == "list" and type != None: data = []