PyQT4文本框中文显示编码问题详解
2016-09-08 17:00
127 查看
PyQT4中文本框对象QtGui.QTextEdit()有setText()方法可以显示文本。setText()括号中填入输入的字符串就可以了。
但是!这是除了中文的情况,这个输入参数是QString ,即setText(QString),QString必须接受 unicode 编码的字符串!
也就是说,只要我们setText(str.decode(‘对应编码’))就可以了。
但是当我们想要输入多行,甚至是一个表格或是DataFrame格式的数据时,怎么办呢?
宝宝来教你!
把你的表格每一行里列之间加入’\t’,行与行之间加入’\n’,就可以了!是不是很机智!
但是!这是除了中文的情况,这个输入参数是QString ,即setText(QString),QString必须接受 unicode 编码的字符串!
也就是说,只要我们setText(str.decode(‘对应编码’))就可以了。
但是当我们想要输入多行,甚至是一个表格或是DataFrame格式的数据时,怎么办呢?
宝宝来教你!
把你的表格每一行里列之间加入’\t’,行与行之间加入’\n’,就可以了!是不是很机智!
相关文章推荐
- 精通hibernate java 对象持久化技术详解 孙卫琴编著 第2章范例程序没有考虑到中文显示的问题
- SSRS2008中文本框默认中文显示乱码问题
- 文件编码详解 彻底解决中文乱码问题
- erlang 中文编码显示乱码问题
- Java中文字编码问题详解
- IE中打开UTF-8编码title为中文的网页会显示空白页的问题
- 【LaTeX 中文乱码,不能正常显示的解决方案,编码的常见问题和解决方案】
- 关于网站编码显示问题 效果是 访问 带有中文注释的sass文件出现编码报错。
- 使CentOS6.5中文本编辑器支持GB18030/GBK/GB2312 等类型的中文编码,解决中文显示乱码问题
- python中json数据中文编码显示的问题
- IE中打开UTF-8编码title为中文的网页会显示空白页的问题.txt
- Java中文字编码问题详解
- Java中文字编码问题详解
- Java中文字编码问题详解
- 菜鸟遇到的问题:LCD显示中文遇到问题-->关于字符串的编码方式
- 连接mysql server 5.0 数据库的乱码问题,utf8编码,中文正确显示
- oracle:编码问题,中文显示乱码,两个client
- Java中文问题详解,底层编码解剖
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- PHP 页面编码声明方法详解(header或meta,解决中文乱码问题)