欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

解決python中使用PYQT時中文亂碼問題

系統 2067 0

如題,解決Python中用PyQt時中文亂碼問題的解決方法:

在中文字符串前面加上u,如u'你好,世界',其他網上的方法沒有多去探究,Python的版本也會影響解決方法,故這里只推薦這種。

(有人說用toLocal8bit函數也可以,我試了下,貌似不行)請看例子:

            
#coding=utf-8

from PyQt4 import QtGui, QtCore

s = QtCore.QString(u'你好(hello)世界(world)')
t = s.toLocal8Bit()
u = unicode(t,'gbk','ignore')
print t
print u

          

這段程序的輸出是:

            
???(hello)????(world)
你好(hello)世界(world)
          

【注】在使用控件,需要使用中文時,在要顯示的字符串前面加上u即可,如(下面兩句代碼是在類中的,不可直接執行):

            
btn_quit = QtGui.QPushButton(u"關閉",self)

reply = QtGui.QMessageBox.question(self, u'消息對話框',
      "Are you sure to quit?", QtGui.QMessageBox.Yes, QtGui.QMessageBox.No)

          

以上這篇解決python中使用PYQT時中文亂碼問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 色爱综合区五月小说 | 狠狠色欧美亚洲狠狠色五 | 奇米影视四色中文字幕 | 中文乱码一二三四有限公司 | 久久99精品久久久久久秒播 | 婷婷综合激情五月中文字幕 | 亚洲在成人网在线看 | 亚洲国产视频网站 | 国产精品第八页 | 综合一区二区三区 | 天天爽天天操 | 火辣福利在线观看 | 天天色天天操天天射 | 久草资源| 91成人在线 | 国产免费叼嘿在线观看 | 日本不卡免费一区 | 免费看h网站 | 亚洲欧美日韩激情在线观看 | 亚洲视频黄 | 国产成人精品免高潮在线观看 | 精品国产一区二区三区久久 | 亚欧免费视频一区二区三区 | 精品久久久久久久久久久 | 极品丝袜高跟91极品系列 | 夜夜操免费视频 | 免费午夜电影 | 美国一级免费视频 | 夜夜操天天射 | 午夜影院观看 | mmmwww| 国产精品一区在线观看你懂的 | 成人午夜视频在线播放 | 成人永久在线 | 天天操天天擦 | 草综合 | 精品卡1卡二卡3卡 | 久久久久毛片免费观看 | 成人性a激情免费视频 | 国产精品.XX视频.XXTV | 亚欧洲精品bb |