2016-06-14 7 views
1

В QPython3 строка, подобная s = u"Hello", по какой-то причине вызывает синтаксическую ошибку.Строка unicode QPython

Я хочу установить модуль, который использует такой код (а именно xlwt), и поэтому pip install xlwt не работает.

Этот question очень похож, но обходной путь не работает, так как проблема в стороннем коде.

Сложно, установка отлично работает с QPython2. Но я написал весь свой код с функциями Python3.

Кто-нибудь знает, как я могу получить строки строк unicode для работы в QPython3?

EDIT

Я просто понял, QPython3 работает Python3.2 где Юникод сырые строки были еще запрещенными и восстановленный с Python3.3.

Я по-прежнему ищу обходное решение или интерпретатор Python3.3 + для Android.

Если у вас есть идея, я ставлю щедрость на this question.

ответ

0

Если я прав, это «байтовая строка» в Python 2, u "" является строкой Unicode в Python 2, b "" является байтовой строкой в ​​Python 3, "" является строкой Unicode в Python 3.

Это ответ, который вы хотите? Или я неправильно понял смысл вопроса?