Domanda

Sto sviluppando un'applicazione python, utilizzando Python e SQLite e GUI per ri-creare un Access 2007 rapporto di generazione di app. Dal momento che l'applicazione è portatile, sto cercando una soluzione GUI per Python che l'utente non ha bisogno di installare le cose da aggiungere prima di utilizzare l'applicazione.

C'è qualche soluzione GUI adatta il mio bisogno? Grazie!

È stato utile?

Soluzione

wxPython è molto portabile

Altri suggerimenti

L'interfaccia grafica unica completamente portatile per Python è lo standard TkInter , se non si vuole alcuna ulteriore installazione accanto a Python. Il tema Tk versione è molto bella, rispetto alla versione precedente Tk (la versione a tema è disponibile attraverso il modulo ttk).

Qualche settimana fa, ho dovuto rispondere alla stessa domanda, come si. Sono giunto alla conclusione che PyQt è attualmente la scelta migliore per un potente ben curato, e GUI moderna,, portatile, soprattutto a causa di alcune delle carenze del suo principale contendente (wxPython, vedi sotto) . (Tk, Tk e tema sarebbe un bene per le esigenze più semplici.)

Due parole di avvertimento contro wxPython : non è possibile installarlo tramite il popolare gestore di pacchetti Fink su Mac OS X, attualmente, il che lo rende molto meno portabile di PyQt e TkInter; è anche non è ancora Python 3-compatibile, per quanto ne so.

PS (dicembre 2012): PySide è attualmente un forte alternativa al PyQt. Ci sono alcune domande StackOverflow sui rispettivi meriti di questi due binding Python.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top