wxPython

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
wxPython
Logo
Entwickler Robin Dunn
Harri Pasanen
Aktuelle Version 2.8.12.1
(23. Juli 2011)
Aktuelle Vorabversion 2.9.5.0
(31. August 2013)
Betriebssystem plattformunabhängig
Programmier­sprache C++ / Python
Kategorie Klassenbibliothek
wxpython.org

wxPython ist ein Wrapper des GUI-Toolkits wxWidgets für die Programmiersprache Python. Die Syntax ist fast identisch mit der C++-Version. wxPython stellt eine Alternative zu Tkinter dar, das zum Pythonpaket gehört und auf der Tk-API basiert. Wie Python und wxWidgets ist wxPython quellcodeoffen und plattformunabhängig.

Beispiel[Bearbeiten]

Dieses Programm erzeugt ein Fenster mit dem Text "Hallo Welt!"

#!/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(redirect=False)
frame = TestFrame(None, "Ein kleines Beispiel")
frame.Show()
app.MainLoop()

wxPython-basierende Programme[Bearbeiten]

Literatur[Bearbeiten]

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

  1. PlayOnLinux in der englischsprachigen Wikipedia
  2. Mac gaming in der englischsprachigen Wikipedia
  3. Open source components and licenses. Google. Abgerufen am 4. April 2013.