您的位置:首页 > 编程语言 > Qt开发

PyQT4文本框中文显示编码问题详解

2016-09-08 17:00 127 查看
PyQT4中文本框对象QtGui.QTextEdit()有setText()方法可以显示文本。setText()括号中填入输入的字符串就可以了。

但是!这是除了中文的情况,这个输入参数是QString ,即setText(QString),QString必须接受 unicode 编码的字符串!

也就是说,只要我们setText(str.decode(‘对应编码’))就可以了。

但是当我们想要输入多行,甚至是一个表格或是DataFrame格式的数据时,怎么办呢?

宝宝来教你!

把你的表格每一行里列之间加入’\t’,行与行之间加入’\n’,就可以了!是不是很机智!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  pyqt 编码 unicode
相关文章推荐