Python - Как преобразовать кодовую точку Unicode в символ - PullRequest
0 голосов
/ 03 июля 2018

Я пытаюсь преобразовать английских персонажей в персонажей Star Wars Aurebesh. Я нашел назначение кода Unicode для символов Aurebesh здесь: http://www.kreativekorp.com/ucsur/charts/aurebesh.htm

Так, с помощью кодовой точки, такой как "U + E890", можно ли вывести символ Aurebesh в python?

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

print('\ue890') сделает работу.

0 голосов
/ 03 июля 2018

В python3 вы можете сделать это с помощью escape-символа: print('\ue890')

EDIT: Добавление этого к ответу, поскольку в комментариях было небольшое обсуждение.

В python2.7 вам нужно добавить лишнюю u перед строкой, чтобы превратить ее в строку юникода (любезно предоставлено Мэттом Кларком): print u'\ue890'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...