Насколько я понимаю, Python использует самую последнюю базу данных символов Unicode (UCD) при вычислении str.lower()
или str.upper()
.Можно ли вычислить это с помощью UCD 3.2?Решение не обязательно должно быть Python-native, это может быть сторонняя зависимость или даже не Python-собственное программное обеспечение, которое я вызываю из Python (но предпочтительной является нативная, быстродействующая версия).
Причина, по которой мне это нужно, заключается в том, что мое программное обеспечение должно применять нормализацию Unicode так же, как это делает устаревшая система, которая была выпущена во время Unicode 3,2 раза.
Cheers!