Задать вопрос
@tytar

Как перекодировать особые символы символы в python?

Добрый день есть dict в ктором записані символы типа
complex_consonant = {
"д̑з'": 'd͡zʲ',
"н':": 'ɲː',
"д':": 'ɟː',
"т':": 'cː'
}

Как его коректно перекодировать в формат типа {u"\u1D49" : u"\u1D49"} и потом сохранить в таком же формате?
  • Вопрос задан
  • 185 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
Sly_tom_cat
@Sly_tom_cat
.
А зачем?
Если это 3-й питон, то в нем внутри у так уже все в юникоде. А формат u"\uXXXX" - это всего-лишь формат представления в текстовом виде.

Со вторым чуть сложнее - но второй лучше не юзать если нужен юникод - в втором с ним сложновато...
Ответ написан
Комментировать
не должно быть сложностей со вторым python если добавить в начало файла импорт
from __future__ import unicode_literals
все строки станут юникодными
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы