コード例 #1
0
    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']
コード例 #2
0
    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)
コード例 #3
0
def initcatalog():

    return controller.initcatalog()
コード例 #4
0

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")