Нормализация юникодового текста к именам файлов и т.д. в Python

Есть ли какие-нибудь стандартные решения для нормализации международного юникодового текста к безопасным идентификаторам и именам файлов в Python?

Например, превратить My International Text: åäö в my-international-text-aao

plone.i18n делает действительно хорошую работу, но, к сожалению, он зависит от zope.security и zope.publisher и некоторых других пакетов, что делает его хрупкой зависимостью.

Некоторые операции, которые применяет plone.i18n

20
задан Deduplicator 19 September 2015 в 03:51
поделиться