[WebCrawler/javdb] cut cover as poster when gray image exists

This commit is contained in:
Max Zhao
2020-09-06 16:57:58 +08:00
parent 38ffc56a1a
commit b7e0845582

View File

@@ -118,12 +118,15 @@ def main(number):
correct_url = urls[ids.index(number)]
detail_page = get_html('https://javdb.com' + correct_url)
# no cut image by default
imagecut = 3
# If gray image exists ,then replace with normal cover
cover_small = getCover_small(query_result, index=ids.index(number))
if 'placeholder' in cover_small:
# replace wit normal cover and cut it
imagecut = 1
cover_small = getCover(detail_page)
dic = {
'actor': getActor(detail_page),
'title': getTitle(detail_page),
@@ -135,7 +138,7 @@ def main(number):
'number': getNum(detail_page),
'cover': getCover(detail_page),
'cover_small': cover_small,
'imagecut': 3,
'imagecut': imagecut,
'tag': getTag(detail_page),
'label': getLabel(detail_page),
'year': getYear(getRelease(detail_page)), # str(re.search('\d{4}',getRelease(a)).group()),