Question

Je développe une application python, en utilisant Python et SQLite et interface graphique pour recréer une application de génération de rapport Access 2007. Depuis l'application est portable, je cherche une solution GUI pour python que l'utilisateur n'a pas besoin d'installer les choses addition avant d'utiliser l'application.

Y at-il la solution GUI convient à mes besoins? Merci!

Était-ce utile?

La solution

wxPython est très portable

Autres conseils

La seule interface graphique portable entièrement pour Python est la norme TkInter , si vous ne voulez pas installer supplémentaire à côté de Python. Themed Tk version est assez agréable à regarder, par rapport à la version Tk plus (la version sur le thème est disponible via le module ttk).

Il y a quelques semaines, je devais répondre à la même question que vous. Je suis venu à la conclusion que PyQt est actuellement le meilleur choix pour un moderne, puissant, bien entretenu, et l'interface graphique portable, principalement en raison de certaines des lacunes de son principal concurrent (wxPython, voir ci-dessous) . (Tk et Tk Themed serait bon pour les besoins plus simples.)

Deux mots d'avertissement contre wxPython : il est impossible de l'installer via le gestionnaire de paquets populaires Fink sous Mac OS X, actuellement, ce qui le rend beaucoup moins portable que PyQt et TkInter; il est pas encore Python 3 compatible, pour autant que je sache.

PS (déc 2012): PySide est actuellement alternative forte à PyQt. Il y a quelques questions Stackoverflow sur les mérites respectifs de ces deux liaisons Python.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top