Casa > P > Python É Uma Má Linguagem Para Implementar Uma Gui?

Python é uma má linguagem para implementar uma GUI?

Para a maioria das aplicações o Pyhon não é uma má linguagem. Existem bindings para a maioria dos toolkits GUI que provam que há um interesse em construir UIs a partir do Python. Se a performance é um problema ou os wrappers são muito limitados, você pode precisar ir até a API C/C++. Com o framework Qt você pode implementar os componentes GUI no QML e simplesmente colá-los em Python.

Aqui está uma lista de toolkits GUI disponíveis em Python:

PySide. PySide é uma ligação Python do conjunto de ferramentas GUI multi-plataforma Qt.

Camelot. Fornece componentes para construir aplicações sobre Python, SQLAlchemy e Qt.

Cocoa (OSX)

GTk. PyGTK fornece bindings Python para o kit de ferramentas GTK+.

PyGObject aka (PyGi). PyGObject fornece bindings Python, o que dá acesso a toda a plataforma de software GNOME.

Kivy. Kivy é uma biblioteca Python para desenvolvimento de aplicações ricas em mídia multi-touch.

PyjamasDesktop. PyjamasDesktop é um porte de Pyjamas. PyjamasDesktop é um widget de aplicações para desktop e um framework multi-plataforma.

Tk. Tkinter é uma camada fina orientada a objetos sobre Tcl/Tk.

wxPython. wxPython é um conjunto de ferramentas GUI para a linguagem de programação Python.

De Stelmach

O que é um ótimo componente de planilha de código aberto baseado na web que pode ser embutido em aplicativos baseados na web? :: Porque é que o Guinness tem um sabor tão achatado em comparação com outras cervejas?