Đầu tiên tôi nghĩ rằng các tài liệu và demo của wxPython thực hiện một công việc tuyệt vời là giải thích cách sử dụng thư viện của họ, đặc biệt là vì trình diễn có thể được phát khi đang di chuyển để xem ảnh hưởng hoặc bạn có thể hoàn nguyên về bản gốc. Dưới đây là liên kết Windows để tải về tất cả các file:
http://www.wxpython.org/download.php#binaries
Điều đó nói rằng, đây là mã ví dụ từ bản demo:
def runTest(frame, nb, log):
bmp = wx.Image(opj('bitmaps/image.bmp'), wx.BITMAP_TYPE_BMP).ConvertToBitmap()
gif = wx.Image(opj('bitmaps/image.gif'), wx.BITMAP_TYPE_GIF).ConvertToBitmap()
png = wx.Image(opj('bitmaps/image.png'), wx.BITMAP_TYPE_PNG).ConvertToBitmap()
jpg = wx.Image(opj('bitmaps/image.jpg'), wx.BITMAP_TYPE_JPEG).ConvertToBitmap()
panel = wx.Panel(nb, -1)
pos = 10
wx.StaticBitmap(panel, -1, bmp, (10, pos), (bmp.GetWidth(), bmp.GetHeight()))
pos = pos + bmp.GetHeight() + 10
wx.StaticBitmap(panel, -1, gif, (10, pos), (gif.GetWidth(), gif.GetHeight()))
pos = pos + gif.GetHeight() + 10
wx.StaticBitmap(panel, -1, png, (10, pos), (png.GetWidth(), png.GetHeight()))
pos = pos + png.GetHeight() + 10
wx.StaticBitmap(panel, -1, jpg, (10, pos), (jpg.GetWidth(), jpg.GetHeight()))
return panel
đây nó cho thấy làm thế nào để tải một hình ảnh và hiển thị nó trên bảng điều khiển. Có một số đối tượng không được giải thích ở đây, nhưng nó sẽ cho bạn ý chính.
nhờ guys, tôi sẽ thử nó sau này và cung cấp cho các 'Câu trả lời được chấp nhận' –