print("3- Encontrar video tendencia por país") print("4- Encontrar video tendencia por categoría") print("5- Buscar los videos con más Likes") print("6- Salir") catalog = None muestra = None """ Menu principal """ while True: printMenu() inputs = input('Seleccione una opción para continuar\n') if int(inputs[0]) == 1: print("Cargando información de los archivos ....") catalog=controller.initcatalog() controller.cargardatos(catalog) controller.cargarcategorias(catalog) print("Se cargo la información del catalogo") print("Se cargaron "+ str(lt.size(catalog["videos"]))+ " videos.") print("Cargando información del primer video cargado...") print("La información del primer video cargado es:") primer=lt.firstElement(catalog['videos']) print('title: ' + primer['title']) print('channel_title: '+ primer['channel_title']) print('trending_date: '+ primer['trending_date']) print('country: '+ primer['country']) print('views: '+ primer['views']) print('likes: '+ primer['likes']) print('dislikes: '+ primer['dislikes']) #lt.getElement(catalog['categories'],0)['id']
print("3- Encontrar video tendencia por país") print("4- Video tendencia por categorias") print("5- Videos por más likes") catalog = None """ Menu principal """ while True: printMenu() inputs = input('Seleccione una opción para continuar\n') if int(inputs[0]) == 1: estructuradedatos = "ARRAY_LIST" print("Cargando información de los archivos ....") catalog = controller.initcatalog(estructuradedatos) controller.cargardatos(catalog) print("Se cargó la información del catalogo") print("Se cargaron " + str(lt.size(catalog["videos"])) + " videos") controller.cargardatoss(catalog) print("Se cargó la información del category id") print("Se cargaron " + str(lt.size(catalog["category"])) + " categorias") print(catalog["category"]) printResults(catalog, 1) elif int(inputs[0]) == 2: Nombrecategoria = input(" Digite el nombre de la categoria ") Pais = input(" Digite el pais ") n = int(input(" Digite el numero de videos que quiere listar ")) req1 = controller.requerimiento1(Nombrecategoria, Pais, n, catalog)
def initcatalog(): return controller.initcatalog()
catalog = None """ Menu principal """ while True: printMenu() inputs = input('Seleccione una opción para continuar\n') if int(inputs[0]) == 1: t1 = time.process_time() print("Cargando información de los archivos ....") consulta = int( input("Ingrese 1 para ARRAY_LIST o ingrese 2 para LINKED_LIST: ")) tipo_de_la_lista = controller.funcion_lista(consulta) catalog = controller.initcatalog(tipo_de_la_lista) controller.cargarinfocatalogo(catalog) print("Se cargaron los videos") print("Videos cargados: " + str(lt.size(catalog['videos']))) t2 = time.process_time() print("El tiempo de ejecución fue de " + str((t2 - t1) * 1000) + " milisegundos") elif int(inputs[0]) == 2: t1 = time.process_time() print("Tipos de ordenamientos") print("1-Selection Sort") print("2-Insertion Sort") print("3-Shell Sort") print("4-Quick sort") print("5-Merge sort")