假设我的脚本中有一个图像的base-64代码,如下所示:
EmbeddedCode = """INSERTCODEHERE.....
.....EXAMPLEEXAMPLE"""
如果我能这样解码:
EmbeddedCode.decode('base64')
那么如何在pyqt4 gui中显示它呢
pic = QtGui.QLabel(self)
pic.setGeometry(0, 0, 512, 512)
pic.setPixmap(QtGui.QPixmap(IMAGE PATH GOES HERE))
最好不用 open('image.jpg','w')
,如果没什么要求的话。
注意:我使用嵌入图像是因为我真的不希望有一个“资源”文件夹。我处理的垃圾越少越好。
1条答案
按热度按时间ecbunoof1#
使用qpixmap的loadfromdata方法: