我试图在PyQt5小部件中显示一些unicode字母,例如:
self.ui.lblImageName.setText(data['image'])
其中data['image']
是从yaml配置文件读取的unicode字符串。你知道吗
但是,使用python2运行时,出现以下错误:
UnicodeEncodeError: 'ascii' codec can't encode character u'\u03bc' in position 8: ordinal not in range(128)
如果使用python3运行相同的程序,它就可以正常工作。你知道吗
我的问题是,有没有一种方法可以让python2和python3的代码都可以运行?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐