Aller au menu - Aller au contenu

Icône PyGTK

Avatar
Mise à jour : 31/07/2009
Difficulté : Intermédiaire Intermédiaire Creative Commons BY-NC-SA
578 visites depuis 7 jours , classé 195/777
PyGTK est une librairie qui permet de créer des interfaces graphiques GTK avec le langage Python. Dans ce tuto, nous apprendrons pas à pas à créer des logiciels avec cette technologie époustouflante de simplicité. Vous arriverez en très peu de temps à concevoir de petits logiciels fort sympathiques pour épater les filles (ou les garçons). :lol:

Je tiens aussi à préciser que bien que les technologies dont il est question ici soient disponibles sur les principaux systèmes d'exploitation, ce tuto sera basé sur GNU/Linux, et plus précisément Ubuntu (quand j'aurai fini de rédiger l'intégralité de ce tuto, je penserai peut-être à l'adapter pour Windows et Mac OS X).
Pour apprendre à installer et vous servir de Linux, vous pouvez lire le tuto officiel sur Linux.

Pour finir, certains points de ce cours utilisent la Programmation Orientée Objet. Si vous n'avez aucune idée de ce dont il s'agit, je vous conseille de faire un tour par le tutoriel de C++.
Je vais faire de mon mieux pour que ce cours soit accessible à ceux qui ne connaissent pas la P.O.O., mais sachez quand même qu'il vaut mieux s'être renseigné là-dessus avant de commencer.
Ce cours est composé des parties suivantes :

Partager

25 commentaires pour "PyGTK"
Note moyenne : 3.59 / 4 (17 votes)
Pseudo Commentaire
En ligne antoyo # Posté le 05/06/2010 à 00:25:10
GNU/Linux forever!
Avatar

Études : Cégep de rimouski

Salut à tous,
m'étant remis à python et l'été arrivant, je devrais recommencer à éditer le tutoriel.

Je vais essayer de détailler l'installation sous Windows XP (je n'ai que XP...).

Pour les dialogues et les threads, je vais voir ce que je peux ajouter.

Pour ce qui est du "PyGtk pur", je vais penser à ce que je dois modifier pour que le tutoriel parle de cela également (et pas seulement avec Glade).

Donc, il devrait y avoir du changement !

À plus !

Mon extension pour Chrome/Chromium :
SaveAllPasswords : vous permet d’enregistrer vos mots de passe sur tous les sites Web (même ceux qui ne veulent pas :D ).
 
Hors ligne minishooter # Posté le 19/08/2010 à 21:20:01
GNU/Linux
Avatar

Avis : Bon

Études : IUT Strasbourg-Sud

J'attends vivement la suite, c'est sympa de pouvoir programmer tout en restant accorder avec les autres applications Gnome ! :)
Connecté candide # Posté le 09/10/2011 à 19:02:56
"In C ode we trust"
Avatar

Où l'installation sur Linux de Pygtk est-elle expliquée ? Je lance synaptic avec pygtk pour mot-clef et j'ai 46 possibilités : j'attends d'un tuto qu'il me donne cette information minimale de ce que je dois choisir.

  • Make it work, Make it well, Make it fast, Make it short, Make it fun
  • Comment insérer les balises de code dans un message ? : Screencast ou Texte
  • Le rasoir d'Occam : Entities should not be multiplied beyond necessity.
  • KISS !
  • Le gâteau sous la cerise.
  • (Lien vers fichier pdf) La norme du langage C 99
  • scanf et printf : les colifichets de la programmation bling bling

 
Connecté antoyo # Posté le 09/10/2011 à 19:53:37
GNU/Linux forever!
Avatar

Études : Cégep de rimouski

Tu as raison, le tutoriel devrait être réorganisé.
Je voudrais bien le modifier comme le tutoriel sur gtkmm, hélas je n’ai guère le temps de le faire.

Pour l’installation sous GNU/Linux, c’est la plupart du temps inutile, car bien souvent, les distributions viennent avec PyGTK pré-installé. S’il n’est pas installé, c’est probablement un paquet du nom de pygtk. S’il n’y en a pas, peux-tu poster les 46 noms de paquet ?

Mon extension pour Chrome/Chromium :
SaveAllPasswords : vous permet d’enregistrer vos mots de passe sur tous les sites Web (même ceux qui ne veulent pas :D ).
 
Hors ligne remontees # Posté le 05/11/2011 à 16:32:07
Symfony2 : super... ou pas !
Avatar

Avis : Très bon

Le tuto devrait être mis à jour, il y a un vrai potentiel. :)

Pensez à indiquer les messages qui vous ont aidé et à indiquer vos problèmes résolus ;)
XHTML 1.0/CSS <= 2 : IIIIIIIIII
PHP/MySQL : IIIIIIIIII
Javascript : IIIIIIIIII
HTML5/CSS3 : IIIIIIIIII



Citation
Je sais plus ce que j'écrivais ! :)
Qui que quoi dont où
Alors j'ai activé la prévisualisation automatique !
Citation : Moi
Eh oui

Et maintenant je suis tranquille !



Mon site : http://remontees.free.fr
 

Voir tous les commentaires
Ce tutoriel a été corrigé par les zCorrecteurs.