QNA > P > Python È Un Cattivo Linguaggio Per Implementare Una Gui?

Python è un cattivo linguaggio per implementare una GUI?

Per la maggior parte delle applicazioni Python non è un cattivo linguaggio. Ci sono bindings per la maggior parte dei toolkit GUI, il che dimostra che c'è un interesse nel costruire UI da Python. Se le prestazioni sono un problema o i wrapper sono troppo limitati, potreste aver bisogno di passare alle API C/C++. Con il framework Qt potreste implementare i componenti GUI in QML e semplicemente incollarli insieme in Python.

Qui c'è una lista di toolkit GUI disponibili in Python:

PySide. PySide è un binding Python del toolkit GUI multipiattaforma Qt.

Camelot. Fornisce componenti per costruire applicazioni sopra Python, SQLAlchemy e Qt.

Cocoa (OSX)

GTk. PyGTK fornisce binding Python per il toolkit GTK+.

PyGObject aka (PyGi). PyGObject fornisce collegamenti Python, che danno accesso all'intera piattaforma software GNOME.

Kivy. Kivy è una libreria Python per lo sviluppo di applicazioni ricche di media abilitati al multi-touch.

PyjamasDesktop. PyjamasDesktop è un port di Pyjamas. PyjamasDesktop è un set di widget applicativi per il desktop e un framework multipiattaforma.

Tk. Tkinter è un sottile strato orientato agli oggetti sopra Tcl/Tk.

wxPython. wxPython è un toolkit GUI per il linguaggio di programmazione Python.

Di Rochette Sabid

Cos'è InstaDP? :: Come aggiungere un pulsante su un'immagine in WordPress
Link utili