wxPython

wxPython

logotipo
Dados básicos

desenvolvedor Robin Dunn
Harri Pasanen
Versão atual  4.1.1
(2020-11-21 00:00)
sistema operacional plataforma independente
linguagem de programação Python , C ++
categoria Biblioteca de aulas
Licença Licença de software livre, GNU General Public License
wxpython.org

wxPython é um wrapper para o kit de ferramentas GUI wxWidgets para a linguagem de programação Python . O uso é quase idêntico ao da versão C ++ . wxPython representa uma alternativa ao Tkinter , que pertence ao pacote Python e é baseado na API Tk . Como Python e wxWidgets, wxPython é open- source e independente de plataforma .

exemplo

Este programa cria uma janela com o texto "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()

Programas baseados em wxPython

  • BitTorrent é um programa de compartilhamento de arquivos usando o protocolo BitTorrent
  • Dropbox , serviço online de armazenamento / sincronização de dados
  • PlayOnLinux e PlayOnMac, programas de configuração gráfica para Wine com foco em jogos
  • GRASS GIS , um sistema de informação geográfica de código aberto gratuito
  • Google Drive , aplicativo cliente de desktop para o sistema de armazenamento em nuvem do Google.

literatura

Links da web

Evidência individual

  1. O projeto de código aberto wxpython no Open Hub: página de idiomas . In: Open Hub . (acessado em 14 de julho de 2018).
  2. PlayOnLinux na Wikipédia em inglês
  3. ↑ Jogos para Mac na Wikipédia em inglês
  4. Componentes e licenças de código aberto . Google. Recuperado em 4 de abril de 2013.