#1 Le 04/10/2007, à 05:57
- bIBAR
Python / PyGtk : trois questions de débutant
Bonjour,
Voilà le contexte de ma question.
Je me suis interessé à une question dont le prolongement a été de m'essayer à python. Je n'ai jamais rien codé de ma vie hors quelques pages html simples.
J'ai cherché et trouvé des tutos pour écrire le petit utilitaire que je cherchais.
Quand il s'est agit de lui faire une interface graphique c'est une autre paire de manche.
La doc que j'ai rencontré parle beaucoup de tkinter ; je souhaite fonctionner avec PyGtk.
Bref je n'ai pas la culture de fond (les classes me laissent dubitatif...) et j'ai des questions pour ce qui me bloquent.
1 - Pour le backend je souhaite appeler d'un script un second avec des arguments.
Le second script "outil.py" calcule un truc en fonction des deux arguments que le premier. Les arguments sont un chaine de caractères et une lettre. Comment appeler outil(12345602L276D1,A) dans le premier script et en récuperer le nombre retourné?
2 - Pour la partie graphique j'ai fait une fenetre avec une zone de saisie et une zone d'affichage et un bouton quitte. Il s'appelle essai.glade dans un dossier essai. Je ne sais pas l'invoquer de mon script.
3 - De même je ne sais pas connecter l'interface au script : la zone de saisie à un input, la zone d'affichage à une variable, et mon bouton quitte à l'action de tout fermer.
Bref que des questions à deux balles mais bien genantes.
De ce post j'attends des réponses, des pistes ou des liens vers un tuto qui saurait l'expliquer.
Merci
Dernière modification par bIBAR (Le 04/10/2007, à 05:59)
Correcteur et logiciels Libres en Breton
Difazier & Meziantoù e brezhoneg
Firefox, LibreOffice, Thunderbird, Gimp, GCompris ha traoù...
http://www.drouizig.org
Hors ligne
#2 Le 04/10/2007, à 10:08
- roynux
Re : Python / PyGtk : trois questions de débutant
1 : petit exemple
import subprocess
p = subprocess.Popen(["python", "add.py", "7", "64"], stdout=subprocess.PIPE)
print p.communicate()[0]
2 et 3 : j'ai appris (et apprends toujours) surtout grâce aux tutoriels de ce blog :
http://www.learningpython.com/2006/05/0 … and-glade/
La documentation de référence aussi :
http://www.pygtk.org/docs/pygtk/index.html
Hors ligne
#3 Le 04/10/2007, à 11:11
- bIBAR
Re : Python / PyGtk : trois questions de débutant
Merci, pour ces infos
Je m'y penche ce soir!
Correcteur et logiciels Libres en Breton
Difazier & Meziantoù e brezhoneg
Firefox, LibreOffice, Thunderbird, Gimp, GCompris ha traoù...
http://www.drouizig.org
Hors ligne