Python unicode dizesindeki aksanları kaldırmanın (normalleştirmenin) en iyi yolu nedir?

| | | | | | | | |

Python'da bir Unicode dizem var ve tüm aksanları (aksanları) kaldırmak istiyorum.

Web'de bunu yapmanın zarif bir yolunu buldum (Java'da):

  1. Unicode dizesini uzun normalleştirilmiş biçimine (harfler ve aksanlar için ayrı bir karakterle) dönüştürün
  2. tüm Unicode türü "diacritic" olan karakterler.

pyICU gibi bir kitaplık mı kurmam gerekiyor yoksa bu yalnızca Python standart kitaplığıyla mümkün mü? Peki ya python 3?

Önemli not: Aksanlı karakterlerden aksanlı olmayan karşılıklarına açık bir eşleme içeren koddan kaçınmak istiyorum.