我试图用PySide从QString中获取一个unicode字符串:
In [63]: qs = QString("órgão")
In [64]: qs
Out[64]: PyQt4.QtCore.QString(u'\xc3\xb3rg\xc3\xa3o')
In [65]: print(unic)
unichr unicode
In [65]: print(unicode(qs))
órgão
但它看起来字符串与原始字符串不同。为什么呢?
答案 0 :(得分:0)
我再次问了一个愚蠢的问题,应该是
QString(u"órgão")
然后一切顺利。