merci bcp, juste une astuce pour eviter par exemple de changer ligne par ligne pack par grid, vous pouvez selectionner pack et faire ctrl d autant de fois que vous avez de ligne, cela vous fera gagner du temps !
@apprenezlawebradio Жыл бұрын
Super j essaierais
@phrostichedepieursaq25352 жыл бұрын
Allez, nouvelle semaine d'apprentissage ^^
@apprenezlawebradio2 жыл бұрын
C'est pas trop dur a suivre ? Je vais trop vite ? Pas assez ?
@phrostichedepieursaq25352 жыл бұрын
@@apprenezlawebradio Pour moi, ça va... J'ai juste accès le weekend à un vrai PC pour pouvoir avancer ;)
@daixepanda Жыл бұрын
merci beaucoup ! tuto génial! juste dommage de ne pas pouvoir telecharger le fichier que vous rédigez en video afin de pouvoir le consulter nous meme de notre coté . mais sinon vous avez été très clair merci !
@apprenezlawebradio Жыл бұрын
L idée que j ai émise sur la chaîne c'est d apprendre. Et pour apprendre du code, en réalité, il n'y a pas D autre choix que de faire soit meme. Avec le copier coller en général ça ne reste pas aussi bien en tête. C'est pour cela que je ne propose que rarement le code. Mais je pourrais y penser 🤔
@Dylseat1 Жыл бұрын
avec la methode grid comment faire pour placer les 3 boutton au centre de notre page et les un au-dessus des autres ?
@apprenezlawebradio Жыл бұрын
facile :) il suffit de faire: row=0, column=0 sur le premier row=1, column=0 sur le second row=2, column=0 sur le troisieme. Cela les mettra les uns au dessus des autres, chacun sur une ligne. Ensuite le plus simple, tu englobes tes boutons dans une frame comme dans cet exemple : from tkinter import * fen = Tk() fen.geometry("400x400") maframe= Frame(fen) maframe.pack() btn01 = Button(maframe, text="Btn01") btn01.grid(row=0,column=0) btn02 = Button(maframe, text="Btn02") btn02.grid(row=1,column=0) btn03 = Button(maframe, text="Btn03") btn03.grid(row=2,column=0) fen.mainloop()
@Dylseat1 Жыл бұрын
Merci beaucoup pour la réponse@@apprenezlawebradio
@Raph2451124 күн бұрын
Both veut dire les deux en anglais donc là on parle de x ET y
@apprenezlawebradio24 күн бұрын
oui ... 😉
@bienfaitshm Жыл бұрын
Coucou 😂🇨🇩🇨🇩🇨🇩
@sukofu-heika8 ай бұрын
Entraine toi à ne plus dire "d'accord" à chaque fin de phrase.
@apprenezlawebradio8 ай бұрын
D'accord 😂😂😂
@taskofaamaa92335 ай бұрын
Il a plus de theory que de pratique
@apprenezlawebradio5 ай бұрын
Qu est ce que tu aurais voulu comme pratiques supplémentaires ? Dans cette video, je présente les 3 techniques principales pour placer les widgets. Apres si tu as ete attentif, tu sauras te sortir de toutes les situations. Et si besoin, il y a les commentaires comme ici ou je peux essayer de te repondre et puis sur la chaine il y a pleins de projets. J utilise toujours tkinter ou le custom qui fonctionne pareil. Ca permet de voir les choses en pratique. Si j avais fait une video plus détaillée et donc plus longue, elle n'aurait pas ete vu du tout. Les gens sur youtube aiment les petites videos et ne cliquent que rarement sur les videos plus longue. Ils aiment quand ca va a l essentielle quite a en regarder plusieurs pour enfin comprendre. La dessus, je suis d accord avec toi. Je prefere une video tres complète
@Younes_SBIA Жыл бұрын
Merci pour la vidéo Mais vous avez oublier la configuration de Grid
@apprenezlawebradio Жыл бұрын
Non non 😅 il y a les 3 types de placements, regardez la vidéo en entier 👌
@youceftabet6086 Жыл бұрын
le btn01.grid() n'est pas defini dans pycharm :(File "C:\Users\...\AppData\Local\Programs\Python\Python311\Lib\tkinter\__init__.py", line 2549, in grid_configure self.tk.call( _tkinter.TclError: cannot use geometry manager grid inside . which already has slaves managed by pack
@apprenezlawebradio Жыл бұрын
Coller votre code ici, vous devez déclarer la methode grid pour que ça marche. Dans le principe, je pense que vous avez melengé les différents placements... Pack, grid, place. On ne peut pas faire ça : fen = Tk() Btn1 = Button(fen) Btn1.pack() Label = Label(fen) Label.grid() fen.mainloop() Par contre vous pouvez faire ainsi : fen = Tk() Btn1 = Button(fen) Btn1.pack() frame = Frame(fen) frame.pack() Label = Label(frame) Label.grid() fen.mainloop() Le pack sera la methode pour la fenêtre principale et le grid pour la frame. Tout ce qui sera mis dans la frame devra être en grid J'espère que c'est plus clair et que ça résoudra votre soucis