漆亚灵虎虎结婚照,郑州公交路线查询,台湾连体弟
下面直接上代码留存,方便以后查阅复用。
# -*- coding: utf-8 -*- #作者:leniytsan #时间:2014-07-17 import wx from wx.lib.embeddedimage import pyembeddedimage class myframe1 ( wx.frame ): def __init__( self, parent ): wx.frame.__init__ ( self, parent ) self.setbackgroundcolour( wx.systemsettings.getcolour( wx.sys_colour_3dlight ) ) bsizer1 = wx.boxsizer( wx.vertical ) file = open('author.png', 'rb') b64 = file.read().encode('base64') file.close() bitmap = pyembeddedimage(b64).getbitmap() self.m_bitmap1 = wx.staticbitmap( self, wx.id_any, bitmap ) bsizer1.add( self.m_bitmap1, 0, wx.all|wx.align_center_horizontal, 5 ) self.setsizer( bsizer1 ) self.layout() bsizer1.fit( self ) self.centre( wx.both ) app = wx.app() gui = myframe1(none) gui.show() app.mainloop()
重点部分是bitmap = pyembeddedimage(b64).getbitmap()代码,其中b64是前面生成的图片的base64字符串,bitmap就是我们的图片对象,可以让wx.staticbitmap调用。
程序运行的结果如下:
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论