wxPython
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.
Przykładowy kod (wxPython 2.6.x)
#!/usr/bin/env pythonimport wxclass 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()
Zobacz też
- wxWidgets
- XML Resource (XRC)
Inne biblioteki GUI dla Pythona:
Linki zewnętrzne
- Oficjalna strona wxPythona (ang.)
🔥 Top keywords: Wikipedia:Strona głównaMistrzostwa Europy w Piłce Nożnej 2024Specjalna:SzukajWikipedia:O WikipediiMichał ProbierzMistrzostwa Europy w Piłce Nożnej 2020Kylian MbappéMistrzostwa Europy w piłce nożnejMistrzostwa Świata w Piłce Nożnej 2022Antoine GriezmannNicola ZalewskiMistrzostwa świata w piłce nożnej mężczyznReprezentacja Francji w piłce nożnej mężczyznDzień OjcaTaras RomanczukRomelu LukakuMistrzostwa Europy w Piłce Nożnej 2016Reprezentacja Polski w piłce nożnej mężczyznAdam BuksaZofia Noceti-KlepackaPolskaDidier DeschampsRobert LewandowskiMistrzostwa Świata w Piłce Nożnej 2026FentanylMistrzostwa Europy w Piłce Nożnej 2028N’Golo KantéOndrej DudaPałac Stolbergów we WrocławiuSłowacjaGheorghe HagiMistrzostwa Europy w Piłce Nożnej 2020/FinałCristiano RonaldoReprezentacja Rumunii w piłce nożnej mężczyznMistrzostwa Europy w Piłce Nożnej 2012Tadeusz GapińskiMistrzostwa Europy w Piłce Nożnej 2024 (eliminacje)Olivier GiroudDawid Podsiadło