Beispiel #1
0
"""
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 = initCatalog()
        loadData(catalog)

    elif int(inputs[0]) == 2:
        number = input("Buscando las TOP ?: ")  #Requerimiento 2
        criteria = "average"
        movies = controller.getBestMovies(catalog, int(number), criteria)
        printBestMovies(movies)

    elif int(inputs[0]) == 3:
        number = input("Buscando las TOP ?: ")  #requerimiento 2
        criteria = "average"
        movies = controller.getWorstMovies(catalog, int(number), criteria)
        printWorstMovies(movies)

    elif int(inputs[0]) == 4:  #Requerimento 2
        number = int(input("Buscando las Top ?: "))
        criteria = "count"
        movies = controller.getBestMovies(catalog, int(number), criteria)
        printMostVoted(movies)

    elif int(inputs[0]) == 5:  #Requerimiento 2
Beispiel #2
0
"""
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 = initCatalog()
        loadData(catalog)
        print('Peliculas cargadas: ' + str(lt.size(catalog['movies'])))
        print('Directores cargados: ' + str(lt.size(catalog['directors'])))

    elif int(inputs[0]) == 2:
        number = input("Buscando las TOP ?: ")
        movies = controller.getBestMovies(catalog, int(number))
        printBestMovies(movies)

    elif int(inputs[0]) == 3:
        dir_name = input("Nombre del director a buscar: ")
        movies = controller.getMoviesByDirector(catalog, dir_name)
        print(movies)

    elif int(inputs[0]) == 5:
        number = input("Buscando las peores ?: ")
        movies = controller.getWorseMovies(catalog, int(number))
        printWorseMovies(movies)

    elif int(inputs[0]) == 4:
        label = input("Nombre del Actor a buscar: ")
        pass
Beispiel #3
0
            print("4- Mostrar las películas con el menor voto promedio")
            print("5- Salir")
        
            inputs=input('Seleccione una opción para continuar\n')

            if int(inputs[0])==1:
                movies = controller.getMostVoted(catalog, 10)
                printBestMovies(movies, 10, 'mayor cantidad de votos')
                print ("\n")
            elif int(inputs[0])==2:
                number = input("Buscando las TOP?: ")
                movies = controller.getLessVoted(catalog, number)
                printBestMovies(movies,number, 'menor cantidad de votos')
                print('\n')
            elif int(inputs[0])==3:
                movies = controller.getBestMovies(catalog,10)
                printBestMovies(movies, 10, 'mejor voto promedio')
                print('\n')
            elif int(inputs[0])==4:
                number = input("Buscando las TOP?: ")
                movies = controller.getWorstMovies(catalog, number)
                printBestMovies(movies, number, 'peor voto promedio')
                print('\n')
            else :
                centinela = False

    elif int(inputs[0])==4:
        dir_name = input("Nombre del director a buscar: ")
        print("El director "+dir_name+" tiene las siguientes películas: ")
        movies = controller.getMoviesByDirector (catalog, dir_name, 0)
        printByDirector (movies)