mirror of
https://github.com/RicterZ/nhentai.git
synced 2025-04-19 18:31:24 +02:00
tag page download #40
This commit is contained in:
parent
b2d622f11a
commit
5c3dace937
@ -281,8 +281,9 @@ def tag_parser(tag_name, max_page=1):
|
||||
tag_name = tag_name.lower()
|
||||
tag_name = tag_name.replace(' ', '-')
|
||||
|
||||
logger.info('Searching for doujinshi with tag \'{0}\''.format(tag_name))
|
||||
response = request('get', url='%s/%s' % (constant.TAG_URL, tag_name)).content
|
||||
for p in range(1, max_page + 1):
|
||||
logger.debug('Fetching page {0} for doujinshi with tag \'{1}\''.format(p, tag_name))
|
||||
response = request('get', url='%s/%s?page=%d' % (constant.TAG_URL, tag_name, p)).content
|
||||
|
||||
html = BeautifulSoup(response, 'html.parser')
|
||||
doujinshi_items = html.find_all('div', attrs={'class': 'gallery'})
|
||||
@ -290,7 +291,7 @@ def tag_parser(tag_name, max_page=1):
|
||||
logger.error('Cannot find doujinshi id of tag \'{0}\''.format(tag_name))
|
||||
return
|
||||
|
||||
for i in doujinshi_items[:2]:
|
||||
for i in doujinshi_items:
|
||||
doujinshi_id = i.a.attrs['href'].strip('/g')
|
||||
doujinshi_title = i.a.text.strip()
|
||||
doujinshi_title = doujinshi_title if len(doujinshi_title) < 85 else doujinshi_title[:82] + '...'
|
||||
|
Loading…
x
Reference in New Issue
Block a user