From e2cd1f09df480fbd8dbf85613569dd08a0b1e976 Mon Sep 17 00:00:00 2001 From: lededev Date: Sun, 6 Jun 2021 04:57:24 +0800 Subject: [PATCH] check uri not start with / --- WebCrawler/javbus.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/WebCrawler/javbus.py b/WebCrawler/javbus.py index 82b9a59..de9d264 100644 --- a/WebCrawler/javbus.py +++ b/WebCrawler/javbus.py @@ -49,7 +49,10 @@ def getCover(htmlcode): #获取封面链接 image = doc('a.bigImage') uri = image.attr('href') if uri[0:4] != 'http': - return "https://www.javbus.com" + uri + if uri[0] == '/': + return "https://www.javbus.com" + uri + else: + return "https://www.javbus.com/" + uri return uri def getRelease(htmlcode): #获取出版日期 html = etree.fromstring(htmlcode, etree.HTMLParser())