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