⚡️ База данных символов юникод
Модуль unicodedata позволяет узнать имя символа, его представление в системе unicode, категорию и т.д.
В этом посте представлена лишь небольшая часть команд, больше — в документации.
name и lookup — первая команда принимает символ и возвращает его имя. Вторая же делает всё наоборот.
normalize(format, unistr) — в юникоде несколько символов могут быть выражены по-разному, поэтому normalize переводит символы внутри строки в общепринятую форму.
decimal (chr, default) — переводит chr в значение типа int. Если передан символ, то возвращает default. В случае, если default не задан, вернётся ошибка ValueError.
#миниурок #unicodedata
Модуль unicodedata позволяет узнать имя символа, его представление в системе unicode, категорию и т.д.
В этом посте представлена лишь небольшая часть команд, больше — в документации.
name и lookup — первая команда принимает символ и возвращает его имя. Вторая же делает всё наоборот.
normalize(format, unistr) — в юникоде несколько символов могут быть выражены по-разному, поэтому normalize переводит символы внутри строки в общепринятую форму.
decimal (chr, default) — переводит chr в значение типа int. Если передан символ, то возвращает default. В случае, если default не задан, вернётся ошибка ValueError.
#миниурок #unicodedata