--- wxPil.py 2016-04-29 17:11:10.331117980 +0200 +++ /usr/share/phatch/phatch/lib/pyWx/wxPil.py 2010-03-12 07:59:26.000000000 +0100 @@ -24,14 +24,14 @@ image = image.convert('RGBA') if image.mode == 'RGBA': wx_image = wx.EmptyImage(*image.size) - wx_image.SetData(image.convert("RGB").tobytes()) + wx_image.SetData(image.convert("RGB").tostring()) wx_image.InitAlpha() wx_image.SetAlphaData( - image.convert("RGBA").split()[-1].tobytes()) + image.convert("RGBA").split()[-1].tostring()) else: wx_image = wx.EmptyImage(*image.size) new_image = image.convert('RGB') - data = new_image.tobytes() + data = new_image.tostring() wx_image.SetData(data) return wx_image @@ -43,11 +43,11 @@ def wxImage_pil(wx_image): size = wx_image.GetSize() image = Image.new('RGB', size) - image.frombytes(wx_image.GetData()) + image.fromstring(wx_image.GetData()) if wx_image.HasAlpha(): alpha = Image.new('L', size) wx_alpha = wx_image.GetAlphaData() - alpha.frombytes(wx_alpha) + alpha.fromstring(wx_alpha) image = image.convert('RGBA') image.putalpha(alpha) return image