Jednoduchý způsob, jak se zbavit diakritiky.

def strip_accents(string):
    """
    zahodi diakritiku z pismen
    """
    if not isinstance(string, unicode):
        string = string.decode("utf8")
    return ''.join([c for c in unicodedata.normalize('NFD', string)
                    if unicodedata.category(c) != 'Mn'])

  • it/python/diakritika.txt
  • Poslední úprava: 2015/10/20 14:05
  • autor: kourim