# -*- coding: utf-8 -*- import re import urlparse from core import logger from core import scrapertools from core import servertools from core.item import Item def mainlist(item): logger.info() itemlist = [] itemlist.append(Item(channel=item.channel, action="peliculas", title="Novedades", url="http://www.xn--elseordelanillo-1qb.com/pelisdelanillo/", viewmode="movie")) itemlist.append(Item(channel=item.channel, action="generos", title="Por género", url="http://www.xn--elseordelanillo-1qb.com/pelisdelanillo/")) itemlist.append(Item(channel=item.channel, action="letras", title="Por letra", url="http://www.xn--elseordelanillo-1qb.com/pelisdelanillo/")) itemlist.append(Item(channel=item.channel, action="anyos", title="Por año", url="http://www.xn--elseordelanillo-1qb.com/pelisdelanillo/")) return itemlist def anyos(item): logger.info() # Descarga la pagina data = scrapertools.cache_page(item.url) # logger.info("data="+data) data = scrapertools.find_single_match(data, 'scalas por a(.*?)') logger.info("data=" + data) # Extrae las entradas (carpetas) patron = '