Могу ли я преобразовать юникод в строку в python, используя str (), если юникод есть только в ascii? - PullRequest
0 голосов
/ 26 июня 2018

Я использую атрибут unicode pygame.KEYDOWN, но мне нужно преобразовать его в обычную строку.Могу ли я сделать это с str (), если я знаю, что это в простом ascii?

1 Ответ

0 голосов
/ 26 июня 2018

Да, вы можете сделать это.Например:

unicodetext=u"hello there"
print(type(unicodetext))
asciitext = str(unicodetext)
print(asciitext)
print(type(asciitext))

производит

<type 'unicode'>
hello there
<type 'str'>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...