def elimina_tildes(self, cadena): # http://guimi.net # Cambiamos caracteres modificados (áüç...) por los caracteres base (auc...) # Basado en una función de Miguel en # http://www.leccionespracticas.com/uncategorized/eliminar-tildes-con-python-solucionado/ s = ''.join((c for c in unicodedata.normalize('NFD',unicode(cadena)) if unicodedata.category(c) != 'Mn')) return s.decode()
Ejemplo de uso
cadena = self.elimina_tildes(self, cadena)
Category: Programación