wxPython

wxPython

logotyp
Grundläggande information

utvecklaren Robin Dunn
Harri Pasanen
Aktuell  version 4.1.1
(2020-11-21 00:00)
operativ system plattformsoberoende
programmeringsspråk Python , C ++
kategori Klassbibliotek
Licens Gratis programvarulicens, GNU General Public License
wxpython.org

wxPython är en wrapper för det GUI Toolkit wxWidgets för Python programmeringsspråket . Användningen är nästan identisk med C ++ - versionen. wxPython representerar ett alternativ till Tkinter , som tillhör Python-paketet och är baserat på Tk API. Liksom Python och wxWidgets är wxPython öppen källkod och plattformsoberoende .

exempel

Detta program skapar ett fönster med texten "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()

wxPython-baserade program

  • BitTorrent är ett fildelningsprogram som använder BitTorrent-protokollet
  • Dropbox , online lagring / datasynkroniseringstjänst
  • PlayOnLinux och PlayOnMac, grafiska konfigurationsprogram för vin med fokus på spel
  • GRASS GIS , ett gratis geografiskt informationssystem med öppen källkod
  • Google Drive , stationär klientapplikation för Googles molnbaserade lagringssystem.

litteratur

webb-länkar

Individuella bevis

  1. W Wxpython Open Source-projektet på Open Hub: Sidan Språk . I: Open Hub . (nås den 14 juli 2018).
  2. PlayOnLinux på engelska språket Wikipedia
  3. Mac-spel på engelska på Wikipedia
  4. Komponenter och licenser med öppen källkod . Google. Hämtad 4 april 2013.