Différences entre versions de « PI-Python-TkInter-Programming »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
Ligne 22 : Ligne 22 :
 
* [http://www.manning.com/grayson/ Python and Tkinter programming] ([http://www.manning.com manning.com], site de l'éditeur) <br />Accès à différentes ressources.
 
* [http://www.manning.com/grayson/ Python and Tkinter programming] ([http://www.manning.com manning.com], site de l'éditeur) <br />Accès à différentes ressources.
 
* [http://pmw.sourceforge.net/doc/index.html Python MegaWidget] (pwm.sourceforge.net).  
 
* [http://pmw.sourceforge.net/doc/index.html Python MegaWidget] (pwm.sourceforge.net).  
 +
** [http://sourceforge.net/p/pmw/bugs/28/ L'installation de MegaWidget 1.3 nécessite l'utilisation de quelques fixes]
 
* [http://users.tricity.wsu.edu/~bobl/cpts481/tkinter_nmt.pdf Tkinter reference: A GUI for Python] (''pdf, tricity.wsu.edu'')
 
* [http://users.tricity.wsu.edu/~bobl/cpts481/tkinter_nmt.pdf Tkinter reference: A GUI for Python] (''pdf, tricity.wsu.edu'')
 
* ISBN: 1-884777-81-3
 
* ISBN: 1-884777-81-3

Version actuelle datée du 18 mai 2015 à 14:05

Introduction

Dans les cadres des projets de MCHobby, je voulais développer des interfaces pour nos applications internes.

Je trouve la prédictibilité des interfaces à la DOS (non graphique) assez pratique. Il y a bien NCurse avec lequel j'ai fait quelques essais sans pour autant vraiment y trouver mon compte (je n'y ai pas vraiment trouvé mon bonheur à moins de nombreuses heures de développement pour se créer un environnement et classes pour faciliter les développements).

En naviguant sur le Internet à la recherche des environnement permettant le développement d'interface utilisateur en Python, il y en a un qui émerge assez rapidement... c'est Tkinter.

Quelques recherches complémentaires et l'on arrive vite à "Python and Tkinter programming" des éditions Manning. Visiblement considéré comme une bible dans ce domaine. Ce livre là ne me quitte plus depuis que je l'ai ouvert... très agréable à lire et à l'évidence une référence :-)

PI-Python-TkInter-Programming-00.jpg

Python MegaWidget

Ce livre met également en avant une bibliothèque de composants graphiques avancés nommé Pwm (Python MegaWidget).

A la lecture du livre, ces composants sont vraiment très intéressant. Vous pourrez en apprendre plus sur sourceforge de Pwm (pwm.sourceforge.net).

Vous trouverez également les instructions d'installation sur sourceForge.

Ressource