def guardar_estilos(self): encabezado = ['ID_ESTILO', 'ESTILO'] datos = [] for key in self.idEstilosDict: dato = {'ID_ESTILO': self.idEstilosDict[key], 'ESTILO': key} datos.append(dato) IOManager.write_csv(self.BDD_ESTILOS_RUTA, encabezado, datos)
def guardar_huellas_digitales(self): encabezado = ['ID_CANCION', 'HUELLA_DIGITAL'] datos = [] for key in self.huellasDict: dato = {} dato['ID_CANCION'] = key dato['HUELLA_DIGITAL'] = self.huellasDict[key] datos.append(dato) IOManager.write_csv(self.BDD_HUELLAS_RUTA, encabezado, datos)
def guardar_interpretes(self): encabezado = ['ID_INTERPRETE', 'INTERPRETE'] datos = [] for key in self.idInterpretesDict: dato = {} dato['ID_INTERPRETE'] = self.idInterpretesDict[key] dato['INTERPRETE'] = key datos.append(dato) IOManager.write_csv(self.BDD_INTERPRETES_RUTA, encabezado, datos)
def guardar_canciones(self): encabezado = ['ID_CANCION', 'TITULO', 'ID_INTERPRETE', 'ID_ESTILO'] datos = [] for titulo, id_interprete in self.idCancionesDict: id_cancion, id_estilo = self.idCancionesDict[(titulo, id_interprete)] dato = {} dato['ID_CANCION'] = id_cancion dato['TITULO'] = titulo dato['ID_INTERPRETE'] = id_interprete dato['ID_ESTILO'] = id_estilo datos.append(dato) IOManager.write_csv(self.BDD_CANCIONES_RUTA, encabezado, datos)