Reklama
Dzisiaj jest 9 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama
Reklama
Reklama

WxPython

wxPython – Wprowadzenie

wxPython to pakiet dla języka Python, który umożliwia tworzenie interfejsów graficznych. Jest to nakładka na bibliotekę wxWidgets, co pozwala na tworzenie aplikacji działających na różnych platformach bez potrzeby wprowadzania modyfikacji. Obsługiwane systemy to między innymi Microsoft Windows (wersja 32-bitowa), większość systemów uniksowych i linuksowych oraz OS X.

Reklama

Przykładowy kod

Poniżej przedstawiono prosty przykład aplikacji stworzonej z użyciem wxPython 2.6.x:


#!/usr/bin/env python
import wx

Reklama

class MyFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, title=”wxPython application”)
button_id = wx.NewId()
wx.Button(self, button_id, „Click here”)
wx.EVT_BUTTON(self, button_id, self.OnButton)

def OnButton(self, e):
wx.MessageBox(„Hello world!”, „Dialog title”)

if __name__ == '__main__’:
app = wx.PySimpleApp()
frame = MyFrame()
frame.Show()
app.MainLoop()

Podsumowanie

wxPython to uniwersalne narzędzie do tworzenia aplikacji z graficznym interfejsem użytkownika, działające na wielu platformach. Przykład kodu ilustruje podstawową strukturę aplikacji, która reaguje na interakcje użytkownika.

Reklama
Reklama