analyzer = 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 ....") analyzer = controller.newCatalog() elif int(inputs[0]) == 2: print("\nCargando información de los tracks ....") controller.loadEvents(analyzer) controller.loadHashtags(analyzer) controller.loadSentiment(analyzer) controller.addGenreIntervals(analyzer) print("\n") allTracks(analyzer["events"]) print("---------------------------") print("Se cargaron " + str(controller.indexSizeHash(analyzer, "artists")) + " artistas unicos") print("---------------------------") print("Se cargaron " + str(controller.indexSizeHash(analyzer, "tracks")) + " tracks unicos") print("---------------------------") firstFive(analyzer["events"])
return delta_memory catalog = {} charList = controller.newCharList() genreList = controller.newGenreList() """ 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.loadEvents(catalog) numArtist = controller.numArtists(catalog) print('Eventos cargados: ' + str(controller.repSize(catalog))) print("Artistas unicos: " + str(numArtist)) elif int(inputs[0]) == 2: printCharacteristics() charPos = int( input("Ingrese el numero de la caracteristica que desea buscar: ")) if charPos <= 0 or charPos > 9: print("Ingrese una numero valido") else: bestChar = controller.getChar(charList, charPos) minChar = float(input("Ingrese el minimo de " + bestChar + ": ")) maxChar = float(input("Ingrese el maximo de " + bestChar + ": ")) if minChar > 1.00 or minChar < -1.00 or maxChar > 1.00 or maxChar < -1.00: