Skip to content

Instantly share code, notes, and snippets.

@victorono
Last active August 1, 2020 21:58
Show Gist options
  • Select an option

  • Save victorono/7633010 to your computer and use it in GitHub Desktop.

Select an option

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
@lu1tr0n

lu1tr0n commented Jul 13, 2017

Copy link
Copy Markdown

Buen script para eliminar tildes

@jorovipe97

Copy link
Copy Markdown

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
Copy Markdown

¡Excelente! Mil gracias. 😄

@Eba07

Eba07 commented Sep 3, 2018

Copy link
Copy Markdown

Muy útil

@Cosqui

Cosqui commented Apr 11, 2019

Copy link
Copy Markdown

gracias, fue de gran ayuda :D

@GeorgeRamga

Copy link
Copy Markdown

Gracias bro!!!

@TheKingOfShadows98

Copy link
Copy Markdown

Gracias man, es muy útil.

@nsuat-dev

Copy link
Copy Markdown

Ú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