Comment faire un gui en python [fermé]

je me demandais si l'un d'entre vous savait où je pourrais trouver un tutoriel simple sur le web peut-être pour faire un gui très simpliste. Je n'ai aucune idée de comment commencer dans le code pour faire un alors j'ai besoin de votre aide. Ce que je veux à l'interface graphique pour être utilisé pour est que j'ai écrit un programme que je veux l'utiliser sur d'autres ordinateurs qui déjà n'ont pas de python. J'ai déjà fait un exécutable, mais je préfère utiliser une interface graphique, juste à cause de la plus "poli" regardez.

24
demandé sur bobimo 2012-01-18 19:03:16
la source

10 ответов

Considérer wxPython (qui est multi-plateforme). un tutoriel.

11
répondu Michael Easter 2012-01-18 19:07:18
la source

si vous cherchez à construire une interface graphique pour tracer une adresse IP, je recommande VB.

Mais si vous insistez sur la coller avec Python, TkInter et wxPython sont les meilleurs choix.

10
répondu Feni 2012-01-18 19:10:05
la source

il suffit de regarder les options de programmation de GUI de python à http://wiki.python.org/moin/GuiProgramming

en utilisant Qt en Python est une expérience vraiment plaisante: http://wiki.python.org/moin/PyQt

Pour le tutoriel: http://zetcode.com/tutorials/pyqt4/

4
répondu Vincenzo Pii 2012-01-18 19:09:50
la source

Tkinter est le GUI "standard" pour Python, ce qui signifie qu'il doit être disponible avec chaque installation de Python.

pour ce qui est de l'apprendre, et en particulier d'apprendre à utiliser les versions récentes de Tkinter (qui se sont beaucoup améliorées), je recommande fortement le tutoriel TkDocs que j'ai mis en place il y a un certain temps - voir http://www.tkdocs.com

chargé d'exemples, couvre les concepts de base et tous les widgets de base.

4
répondu Mark Roseman 2012-01-30 04:15:27
la source

Pour commencer, je recommanderais wxglade. C'est un outil plutôt facile à utiliser qui vous aide à construire des applications wxPython. wx est déjà multiplateformes et peut être empaqueté avec des outils comme py2exe ou py2app.

1
répondu Bogdan 2012-01-18 19:13:32
la source

easygui est un wrapper autour de Tkinter pour rendre les choses plus facile

1
répondu inspectorG4dget 2012-01-18 19:21:29
la source

si vous êtes plus intéressé par le jeu, Vous pouvez utiliser PyGame pour les interfaces graphiques.

1
répondu Reily Bourne 2012-01-18 20:30:53
la source

Docs sur le python interface tcl/tk: http://docs.python.org/library/tkinter.html

Et une intro à l'aide de même: http://www.pythonware.com/library/tkinter/introduction/

0
répondu Scott Hunter 2012-01-18 19:06:00
la source

alors que certaines suggestions ont inclus tkinter et wxPython, l'autre partie de la réponse à votre question Est que vous aurez également besoin de l'empaqueter en utilisant quelque chose comme py2app, pyinstaller, ou py2exe (selon le système d'exploitation). Vous avez mentionné que les autres machines n'ont pas python, donc cela serait nécessaire pour distribuer tout l'environnement python avec votre application.

consultez aussi PySide ou PyQt. Ils ont une tonne de tutoriels partout et lourd la documentation de Qt.

0
répondu jdi 2012-01-18 19:11:57
la source

Autres questions sur