Пример #1
0
 def _showNextPage(self, html, urlId):
   nextPage = html.find('span', 'current')
   if nextPage != None:
     nextPage = nextPage.nextSibling
     if nextPage != None and len(str(nextPage)) < 2:
       nextPage = nextPage.nextSibling
     if nextPage != None:
       Util.createNextPageItem(self._handle, nextPage.text, { 'id' : urlId, 'page' : nextPage['href'] })
 def _nextPage(self, bsSource, paramId, urlStringFormat):
   nextPage = bsSource.find('ul', 'swiper-wrapper jgrid')
   if nextPage != None:
     pages = nextPage.findAll('li')
     index = -1
     for page in pages:
       if page.a['class'] == 'active cc':
         index = pages.index(page) + 1
         break # Stops "for page in pages:".
     if index < len(pages):
       Util.createNextPageItem(self._handle, pages[index].a.text, { 'id' : paramId, 'page' : urlStringFormat.format(pages[index].a['href']) })