From 0a5685435f6beecce63ed9797eea97de54f2dd41 Mon Sep 17 00:00:00 2001 From: yoshiko2 Date: Sun, 5 Jun 2022 02:48:27 +0800 Subject: [PATCH] Add if series and label is `----` then return "" --- WebCrawler/fanza.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/WebCrawler/fanza.py b/WebCrawler/fanza.py index 0489a62..38a919a 100644 --- a/WebCrawler/fanza.py +++ b/WebCrawler/fanza.py @@ -130,6 +130,13 @@ def main(number): actor = fanza_Crawler.getStrings("//td[contains(text(),'出演者')]/following-sibling::td/span/a/text()") if "anime" in chosen_url: actor = "" + # ---- + series = fanza_Crawler.getFanzaString('シリーズ:') + if series == "----": + series = "" + label = fanza_Crawler.getFanzaString('レーベル') + if label == "----": + label = "" data = { "title": fanza_Crawler.getString('//*[starts-with(@id, "title")]/text()').strip(), @@ -144,12 +151,12 @@ def main(number): "imagecut": 1, "tag": fanza_Crawler.getFanzaStrings('ジャンル:'), "extrafanart": getExtrafanart(htmlcode), - "label": fanza_Crawler.getFanzaString('レーベル'), + "label": label, "year": re.findall('\d{4}',getRelease(fanza_Crawler))[0], # str(re.search('\d{4}',getRelease(a)).group()), "actor_photo": "", "website": chosen_url, "source": "fanza.py", - "series": fanza_Crawler.getFanzaString('シリーズ:'), + "series": series, } except Exception as e: data = {