Najlepsze pytania
Chronologia
Czat
Perspektywa
WxPython
Z Wikipedii, wolnej encyklopedii
Remove ads
wxPython – pakiet dla języka Python umożliwiający tworzenie interfejsów graficznych zaimplementowany jako nakładka na bibliotekę wxWidgets.
wxPython jest modułem międzyplatformowym, czyli program napisany z jego użyciem powinien działać na różnych platformach bez modyfikacji. Aktualnie wspieranymi platformami są Microsoft Windows (wersja 32-bitowa), większość systemów uniksowych i linuksowych oraz OS X.
Remove ads
Przykładowy kod (wxPython 2.6.x)
#!/usr/bin/env python
import wx
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()
Remove ads
Zobacz też
- wxWidgets
- XML Resource (XRC)
Inne biblioteki GUI dla Pythona:
Przypisy
Linki zewnętrzne
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads