# -*- coding: utf-8 -*- import re import urlparse from core import scrapertools from core import httptools from core import tmdb from core.item import Item from platformcode import logger host = "http://www.peliculasmx.net" def mainlist(item): logger.info() itemlist = [] itemlist.append( Item(channel=item.channel, title="Últimas añadidas", action="peliculas", url=host)) itemlist.append( Item(channel=item.channel, title="Últimas por género", action="generos", url=host)) itemlist.append(Item(channel=item.channel, title="Buscar...", action="search", url=host)) return itemlist def newest(categoria): logger.info() itemlist = [] item = Item() try: if categoria in ['peliculas','latino']: item.url = host elif categoria == 'infantiles': item.url = host + '/category/animacion/' elif categoria == 'terror': item.url = host + '/category/terror/' itemlist = peliculas(item) if "Pagina" in itemlist[-1].title: itemlist.pop() except: import sys for line in sys.exc_info(): logger.error("{0}".format(line)) return [] return itemlist def generos(item): logger.info() itemlist = [] data = httptools.downloadpage(item.url).data patron = '