agreg/divers.py

17 lines
466 B
Python
Raw Normal View History

2012-03-09 21:39:12 +00:00
#! /usr/bin/env python
# Ici on met tout ce qui n'a rien à faire ailleurs et qui est trop petit pour avec sa propre place!
# ----------------------------------------
# Pour les chaines de caractères
import unicodedata
def normalise_str(chaine):
""" renvoie un chaine ou ù on a enlevé les majuscules et les accents de la chaine
Arguments:
- `chaine`:
"""
return unicodedata.normalize('NFKD', chaine).encode('ASCII', 'ignore').lower()