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

PyQT4中文本框对象QtGui.QTextEdit()有setText()方法可以显示文本。setText()括号中填入输入的字符串就可以了。

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

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

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

宝宝来教你!

把你的表格每一行里列之间加入’\t’,行与行之间加入’\n’,就可以了!是不是很机智!

你可能感兴趣的:(Qt)