def test(): bien = True # El canal tiene estructura programas -> episodios -> play menu_itemlist = mainlist(Item()) items_programas = programas(menu_itemlist[ len(menu_itemlist)-1 ]) if len(items_programas)==0: print "No hay programas" return False items_episodios = episodios(items_programas[0]) if len(items_episodios)==0: print "No hay episodios en "+items_programas[0].tostring(); return False from servers import cntv videos = cntv.get_video_url(items_episodios[0].url) if len(videos)==0: print "No hay videos en "+items_episodios[0].tostring(); return False items_videos = videos_seccion(menu_itemlist[0]) if len(items_videos)==0: print "No hay videos en "+menu_itemlist[0].tostring(); return False return bien
def detalle_episodio(item): item.geolocked = "0" try: from servers import cntv as servermodule video_urls = servermodule.get_video_url(item.url) item.media_url = video_urls[-1][1] except: import traceback print traceback.format_exc() item.media_url = "" return item
def detalle_episodio(item): item.geolocked = "0" if item.aired_date == "": item.aired_date = scrapertools.parse_date(item.title, "mdy") try: from servers import cntv as servermodule video_urls = servermodule.get_video_url(item.url) item.media_url = video_urls[0][1] except: import traceback print traceback.format_exc() item.media_url = "" return item
def detalle_episodio(item): item.geolocked = "0" if item.aired_date == "": item.aired_date = scrapertools.parse_date(item.title,"mdy") try: from servers import cntv as servermodule video_urls = servermodule.get_video_url(item.url) item.media_url = video_urls[0][1] except: import traceback print traceback.format_exc() item.media_url = "" return item
# -*- coding: utf-8 -*-
# -*- coding: utf-8 -*-