示例#1
0

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"])
示例#2
0
    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: