else: print( '\nNo se ha seleccionado la opción 1 que permite crear el diccionario.\n' ) elif opc == "5": if diccionario != "No hay" and MatrizQ != "No hay": while opcSub != "f": print(subMenu1) print(subMenu2) opcSub = input("Ingrese una opción de 'a'-'f': ").lower() if opcSub == "a": ratings = fc.ratings(diccionario) print("-" * 20 + "\n| Anime por rating |\n" + "-" * 20 + "\n\nLos Ratings existentes son: \n%s" % ratings) ingresoRating = input("Ingrese un Rating: ") cumplen = fc.AnimeRating(diccionario, ingresoRating) print("\n" + "*" * 60) print( "Los animes que cumplen con el rating indicado son: %s" % cumplen) if ingresoRating in ratings: c = open("animeX" + ingresoRating + ".fp", "w") c.write( "Los animes que cumplen con el rating indicado son: %s" % cumplen) c.close() print("Su reporte ha sido guardado en el archivo " + "animeX" + ingresoRating + ".fp") elif opcSub == "b": tipos = fc.Tipos(diccionario) print("-" * 20 + "\n| Anime por tipo |\n" + "-" * 20 +