Skip to content

Instantly share code, notes, and snippets.

@victorono
Last active August 1, 2020 21:58
Show Gist options
  • Save victorono/7633010 to your computer and use it in GitHub Desktop.
Save victorono/7633010 to your computer and use it in GitHub Desktop.
Eliminar tildes string python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import unicodedata
def elimina_tildes(cadena):
s = ''.join((c for c in unicodedata.normalize('NFD',unicode(cadena)) if unicodedata.category(c) != 'Mn'))
return s.decode()
string_acentos = 'café'.decode('utf-8')
sin_tildes = elimina_tildes(string_acentos)
print sin_tildes
@quettzzal
Copy link

Muchas gracias, fue muy util.

@lu1tr0n
Copy link

lu1tr0n commented Jul 13, 2017

Buen script para eliminar tildes

@jorovipe97
Copy link

Muy buen aporte, aquí una versión compatible con python 3.x

def elimina_tildes(cadena):
    s = ''.join((c for c in unicodedata.normalize('NFD',cadena) if unicodedata.category(c) != 'Mn'))
    return s

@jesusshem
Copy link

¡Excelente! Mil gracias. 😄

@Eba07
Copy link

Eba07 commented Sep 3, 2018

Muy útil

@Cosqui
Copy link

Cosqui commented Apr 11, 2019

gracias, fue de gran ayuda :D

@GeorgeRamga
Copy link

Gracias bro!!!

@TheKingOfShadows98
Copy link

Gracias man, es muy útil.

@nsuat-dev
Copy link

Único inconveniente es que elimina la 'ñ'. Pero sigue siendo muy útil.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment