Dorian Fevrier's blog - Mot-clé - tkinter - CommentairesJe m’appelle FEVRIER Dorian, je suis infographiste 3D passionné par mon métier, l’informatique en général, l’internet, la programmation et l’évolution de tout ce petit monde. Vous trouverez sur ce blog des tutoriaux, mes coups de cœurs, avis, etc.2024-01-02T23:48:05+01:00FEVRIER Dorianurn:md5:695d9c73474c33ce3dab043823509c4bDotclearTkinter: Faire communiquer les variables de l'interface - JPDurn:md5:86c62f8e117677a4a64f274cb62e8cc92018-09-16T17:58:15+02:002018-09-16T16:58:15+02:00JPD<p>J'ai débloqué en fin les problèmes de communication des variables grace à ce tuto + que génial...<br />
Un grand merci!!!</p>Tkinter: Faire communiquer les variables de l'interface - LNOurn:md5:3b86798770f1c039a14e4a4db4e3755a2018-05-20T18:36:13+02:002018-05-20T17:36:13+02:00LNO<p>Merci à celles et ceux qui postent ce genre de tuto<br />
Ce n'est pas du temps perdu, croyez-moi !</p>
<p>Le tien est clair et en (bon) français</p>
<p>Merci</p>Tkinter: Faire communiquer les variables de l'interface - triokerurn:md5:d959a81564a0f393236e40b67873eeec2013-11-09T01:23:29+01:002013-11-10T15:53:11+01:00trioker<p>ben je fais très fort....</p>
<p>Ctr c plus ctrl v et je lance le programme...<br />
Résultat; pas la meme fenetre (m'a tout l'air que createwidgets ne se lance pas automatiquement)</p>
<p>!-(</p>
<p>Dois-je préciser que je ne suis pas champion du monde de programmation ?</p>Tkinter: Faire communiquer les variables de l'interface - Dorianurn:md5:bd503dbab84347b69ae43a3c73e8ce9b2012-12-21T15:22:29+01:002012-12-21T15:23:25+01:00Dorian<p>Cool!</p>
<p>Si si! C'est très clair! :)</p>
<p>Merci pour les précisions! :)</p>Tkinter: Faire communiquer les variables de l'interface - Alerionurn:md5:829af8589fe6db3b9e9f5c2d10ff49e32012-12-15T13:20:36+01:002012-12-21T15:21:10+01:00Alerion<p>je passe par hasard, pas pour Maya, mais pour Python et pour répondre à ta question du début:</p>
<blockquote><p>il semble que nous ayons deux frames (celle en argument puis celle là) je suis preneurs! :seSentCon: </p>
</blockquote><br />
en fait quand tu déclares ta Class : class tkinterTuto(tk.Frame): tu créées une classe qui est l'héritière de Tk.Frame(Tk) elle même héritant de la fenêtre principale de class Tk()<br />
pour comprendre plus simplement: admettons que je veuille utiliser ta class, sauvegardée sous "tkinterTuto.py"<br />
je l'importe:
<pre>import tkinterTuto as hbv</pre><p>
puis créée une class</p>
<pre>class haBinVi(hbv.tkinterTuto)</pre><pre> def __init__(self):
#là on s'y retrouve on sait où on va,
#mais si je déclare tout ce que je veux faire
#sans initialiser le maitre ça va pas le faire...
#donc je crée le maitre tkinterTuto...
hbv.tkinterTuto.__init(self) #je lui passe mon argument "self" pour lui dire que je suis son fils (non ce n'est pas DkV)
#et donc tkinterTuto va se créer...Mais avant tout créer son père avec
tk.Frame.__init__(self) # en se passant "self" en argument pour dir qu'il est le fils de en faisant un Tkinter.tk.__init(self)</pre>
<p>voilà, suis-je assez clair? ou pas du tout :)</p>