wxPython

wxPython

siglă
Date de bază

dezvoltator Robin Dunn
Harri Pasanen
Versiunea actuală  4.1.1
(2020-11-21 00:00)
sistem de operare platforma independenta
limbaj de programare Python , C ++
categorie Biblioteca de clase
Licență Licență software gratuită, GNU General Public License
wxpython.org

wxPython este un înveliș pentru a GUI Toolkit WxWidgets pentru Python de programare limba . Utilizarea este aproape identică cu cea a versiunii C ++ . wxPython reprezintă o alternativă la Tkinter , care aparține pachetului Python și se bazează pe API-ul Tk . La fel ca Python și wxWidgets, wxPython este open- source și independent de platformă .

exemplu

Acest program creează o fereastră cu textul "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()

Programe bazate pe wxPython

  • BitTorrent este un program de partajare a fișierelor care utilizează protocolul BitTorrent
  • Dropbox , servicii de stocare online / sincronizare date
  • PlayOnLinux și PlayOnMac, programe de configurare grafică pentru Wine, cu accent pe jocuri
  • GRASS GIS , un sistem gratuit de informații geografice open source
  • Google Drive , aplicație client desktop pentru sistemul de stocare bazat pe cloud Google.

literatură

Link-uri web

Dovezi individuale

  1. Proiectul wxpython Open Source pe Open Hub: Pagina Limbi . În: Open Hub . (accesat la 14 iulie 2018).
  2. PlayOnLinux în Wikipedia în limba engleză
  3. Jocuri Mac în Wikipedia în limba engleză
  4. Componentele open source și licențe . Google. Adus la 4 aprilie 2013.