Saltar al contenido

Simple función en Python para eliminar acentos o tildes

Es posible que en alguna ocasión, necesitemos eliminar todos los acentos de un texto, aquí tienes unas simples líneas con las que eliminar todas las tildes utilizando el lenguaje de programación Python.

def limpiar_acentos(text):
	acentos = {'á': 'a', 'é': 'e', 'í': 'i', 'ó': 'o', 'ú': 'u', 'Á': 'A', 'E': 'E', 'Í': 'I', 'Ó': 'O', 'Ú': 'U'}
	for acen in acentos:
		if acen in text:
			text = text.replace(acen, acentos[acen])
	return text