wxPython
| wxPython
| |
|---|---|
|
| |
| Dati di base
| |
| sviluppatore | Robin Dunn Harri Pasanen |
| Versione attuale | 4.1.1 (2020-11-21 00:00) |
| sistema operativo | Piattaforma indipendente |
| linguaggio di programmazione | Python , C ++ |
| categoria | Libreria di classi |
| Licenza | Licenza software gratuita, GNU General Public License |
| wxpython.org | |
wxPython è un wrapper per il toolkit GUI wxWidgets per il linguaggio di programmazione Python . L'utilizzo è quasi identico a quello della versione C ++ . wxPython rappresenta un'alternativa a Tkinter , che appartiene al pacchetto Python e si basa sull'API Tk . Come Python e wxWidgets, wxPython è open source e indipendente dalla piattaforma .
esempio
Questo programma crea una finestra con il testo "Hello world!"
#!/usr/bin/env python
import wx
class TestFrame(wx.Frame):
def __init__(self, parent, title):
wx.Frame.__init__(self, parent, wx.ID_ANY, title=title)
text = wx.StaticText(self, label="Hallo Welt!")
app = wx.App(0)
frame = TestFrame(None, "Ein kleines Beispiel")
frame.Show()
app.MainLoop()
Programmi basati su wxPython
- BitTorrent è un programma di condivisione di file che utilizza il protocollo BitTorrent
- Dropbox , servizio di archiviazione online / sincronizzazione dati
- PlayOnLinux e PlayOnMac, programmi di configurazione grafica per Wine con un focus sui giochi
- GRASS GIS , un sistema informativo geografico open source gratuito
- Google Drive , applicazione client desktop per il sistema di archiviazione basato su cloud di Google.
letteratura
- Noel Rappin, Robin Dunn: wxPython in azione. 2006, ISBN 1-932394-62-1
- Cody Precord: wxPython 2.8 Application Development Cookbook 2010, ISBN 1-849511-78-0
link internet
- Homepage del progetto
- Wiki del progetto wxPython
- wxPython su Sourceforge.net
- Elenco dei software che utilizzano wxPython
Prove individuali
- ↑ Il progetto open source wxpython su Open Hub: pagina delle lingue . In: Apri Hub . (accesso 14 luglio 2018).
- ↑ PlayOnLinux nella Wikipedia in lingua inglese
- ↑ Giochi per Mac in Wikipedia in lingua inglese
- ↑ Componenti e licenze open source . Google. Estratto il 4 aprile 2013.