]>
gitweb.pimeys.fr Git - bots/salesman.git/blob - remplace_accents.py
4 # Tout petit script à importé partout où on en a besoin
5 # pour enlevé les accents/œ/æ/trémas d'une chaîne unicode
7 def remplace_accents(chaine
):
10 u
"á":u
"a", u
"à":u
"a", u
"â":u
"a", u
"ä":u
"a",
11 u
"Á":u
"A", u
"À":u
"A", u
"Â":u
"A", u
"Ä":u
"A",
12 u
"é":u
"e", u
"è":u
"e", u
"ê":u
"e", u
"ë":u
"e",
13 u
"É":u
"E", u
"È":u
"E", u
"Ê":u
"E", u
"Ë":u
"E",
14 u
"í":u
"i", u
"ì":u
"i", u
"î":u
"i", u
"ï":u
"i",
15 u
"Í":u
"I", u
"Ì":u
"I", u
"Î":u
"I", u
"Ï":u
"I",
16 u
"ó":u
"o", u
"ò":u
"o", u
"ô":u
"o", u
"ö":u
"o",
17 u
"Ó":u
"O", u
"Ò":u
"O", u
"Ô":u
"O", u
"Ö":u
"O",
18 u
"ú":u
"u", u
"ù":u
"u", u
"û":u
"u", u
"ü":u
"u",
19 u
"Ú":u
"U", u
"Ù":u
"U", u
"Û":u
"U", u
"Ü":u
"U",
20 u
"ý":u
"y", u
"ỳ":u
"y", u
"ŷ":u
"y", u
"ÿ":u
"y",
21 u
"Ý":u
"Y", u
"Ỳ":u
"Y", u
"Ŷ":u
"Y", u
"Ÿ":u
"Y",
22 u
"œ":u
"oe", u
"æ":u
"ae",
23 u
"Œ":u
"OE", u
"Æ":u
"AE"}
24 for avant
,apres
in remplacements
.items():
25 chaine
=chaine
.replace(avant
,apres
)