Форум сайта python.su
43
попробуй
print a.toAscii()
Офлайн
0
sergeekставит вместо символов знак ?????
попробуй
Офлайн
43
а это что выдает?
>>> import sys >>> sys.stdout.encoding 'UTF-8' >>>
Офлайн
0
sergeekдобавил эти строчки в код, кроме ‘UTF-8’ ничего не происходит ошибка таже
а это что выдает?
Офлайн
43
это не в код, это просто в интерпретаторе написать. Так ‘UTF-8’ показывает?
Офлайн
0
sergeekда
это не в код, это просто в интерпретаторе написать. Так ‘UTF-8’ показывает?
Офлайн
43
да и еще вот такое вставь(в код).
print(repr(a))
Отредактировано sergeek (Янв. 29, 2013 09:27:19)
Офлайн
0
sergeekPyQt4.QtCore.QString(u'\u041a\u0440\u0443\u0433\u043e\u0437\u043e\u0440')
да и еще вот такое вставь(в код).
Офлайн
3
print repr(a).decode("unicode_escape")
print a.decode("unicode_escape")
print a.toUtf8()
Отредактировано Luke (Янв. 29, 2013 10:55:17)
Офлайн
0
пару минут и попробую
Офлайн