Et Voila les devs ! Après 3 semaines de travail intensif ! je suis heureux de vous presenter l'episode 9 de la série python sur la notion d'interface graphique ! Un gros poce blo pour les dizaines d'heures de R&D et de travail dessus !
Cc graven je voudrais créer une application avec python mais je ne sais pas comment faire pour que quand je clique sur un bouton que j'ai nommé suivant cela m'affiche la 2ème page que j'ai créé pourrait tu le monter dans ta prochaine vidéo.
@Ninofox 078 il faut plutôt faire quelque chose comme quant le bouton est pressé mette next = 1 if next == 1: window2.mainloop() window1.close() je pense que ça peut le faire masi ça ferme la fenetre
Introduction - 00:00 Partie I - Premiere Page - 01:00 1. Creation de la premiere fenetre - 01:40 2. Premier composant - 06:54 3. Second composant - 10:41 4. Ajout d'une boîte - 12:12 5. Ajout d'un bouton - 13:16 6. Interaction avec le bouton - 16.22 Partie II - Générateur de mot de passe : 17:43 1. Creation de l'image - 19:00 2. Ajout de la premiere boîte - 25:29 3. Ajout d'un titre - 2:15 4. Notion de grillage - 26:25 5. Ajout de la seconde boîte - 28:27 6. Ajout du bouton "Générer" - 30:37 7. Fonction de génération de mot de passe - 31:25 Partie III - Menu de navigation - 35:15
Mec, je sais pas si tu verras ce message mais merci, merci du fond du coeur je cherchais à apprendre l'informatique et c'est ici que j'ai trouvé mon bonheur, tu es génial avec ta manière d'expliquer tu restera en ma mémoire toute ma vie comme le mec qui m'as appris à coder, merci encore.
Cella fait 3 ans que tu as fait cette video et franchement elle est superbe. J'ai regarder les 8 autres et même si j'ai pas mis de commentaire, la je le fait. Tu es au top, niveau explication, voix agréable, et déroulement du tout. BRAVO. Je continue a regarder :D
Vraiment cool ce cours, sa serait cool un épisode 2 (oui, j'en demande beaucoup) sur les interfaces graphiques car il manque pleins de choses comme : Comment changé de fenêtre après avoir appuyé sur un bouton ?...
@@thejeceey après il y a le discord de Graven pour demander des aides etc... avec Tkinter, et autres langages et l'épisode, voyant déjà la longueur et le travail que cela à du demander, il faut voir de son côté ce qu'il ce passait.
vrmt un très grand merci, tout est expliqué ,montré avec des exemples, des petits exercices à faire en plus , on ne voit pas les 40 min passer. rien à redire à part un très grand bravo
Les mots de notre langue ne sont pas assez forts pour exprimer la joie d'un cours sur les interfaces graphiques... Je devais dormir... Je vais regarger x) Ps: 40 minutes ! YEEESS CHOUETTE
Le fait que tu zoom comparé à toutes les personnes qui ne le font pas c'est juste génial, on voit beaucoup mieux. (Je te suivais à l'époque des plugins Minecraft y'a 5 ans, quelle évolution) !
Merci beaucoup pour ce cours ! Il m'a bien aidé. Les explications sont clairs. J'avais déjà utilisé ce module auparavant, mais grâce à cette vidéo, j'ai appris beaucoup de choses. Bonne continuation :)
Tu m'as sauvé la vie !! J'avais un TP à rendre à la fac et il comptait gros pour ma moyenne. J'étais tellement dans le rush qu'il ne me restait qu'un seul jour, une soirée même, pour apprendre les interfaces graphiques python, je n'en avais encore jamais fais. 21h, je lis des tas de ressources par-ci par-là et je n'y comprends rien ! Je tombe alors sur ta vidéo. Je la regarde en entier, elle est si bien expliqué ! 22h, je me met au boulot, 2h du mat, je termine mon interface graphique. J'ai pû remettre mon TP dans les temps. Merciiiiii !!
@@Gravenilvectuto Update : on a reçu nos notes, je suis parmi les meilleurs de ma promo !! C'est ouf !! Ma moyenne est sauvée mdr ! Merci à toiiiiiii ♥️ !! (Je me suis déjà abonné ;))
Un grand merci! Un vrai plaisir. Didactique, passionnant et en même temps très formateur car c'est dense: il faut se le repasser et lire entre les lignes mais comme la structure générale est excellente on progresse. On attend la suite avec impatience
Je ne sais pas comment te dire mais tu explique tellement bien merci j'imagine tout le temps que ça t'a pris de faire un cour aussi parfait et concis continue comme ça et j'attend avec hâte ta prochaine vidéo !
Anecdote: J'avais créer un générateur de mot de passes avant de regarder la vidéo et je voulais le rendre en interface graphique sauf que je ne savais pas comment faire je suis débutant du coup quand t'as commencer le code et que t'es arriver au niveau du bouton TH-cam je me suis dit "Oh merde, il va juste montrer comment mettre des liens et pas du code à l'intérieur!" J'ai mis pose a la vidéo et j'ai chercher pendant 1h sur internet j'ai rien trouver (sinon c'est pas drôle) je reviens sur la vidéo, la lance et la j'entends: "on va prendre un exemple de générateur de mot de passe" j'ai bugger En tout cas, continu tes vidéos c'est génial je te suis depuis la Tunisie en cette période de confinement et j'apprends énormément grâce à toi
@@riunie7880Oulah ça fait presque 4 ans que j'ai posté le com d'au dessus j'étais encore gamin mdrr je ne sais meme plus si j'ai encore le projet ça date !
Merci, Graven. Super cours, comme toujours. Petite précision pour les personnes qui utilisent d'autres IDLE, à 37:05, je vous conseille d'utiliser la fonction "X.destroy" au lieu "X.quit", parce que sinon cette dernière force l'arrêt de l'IDLE au lieu de fermer simplement la fenêtre. Cela peut être très embêtant, donc je pense qu'il est judicieux de le mentionner. Voir le lien ci-dessous pour plus d'informations : www.delftstack.com/fr/howto/python-tkinter/how-to-close-a-tkinter-window-with-a-button/
Super clair. Merci pour cette video. Je redécouvre tk que j'ai utilisé il y a plus de 20 ans avec TK/TCL pour faire une interface pour lancer des commandes et éviter aux utilisateurs de les taper dans une fenêtre terminal.
Coucou, pour le cookie clicker j'ai vus sur ta correction que le background du bouton est blanc lorsque l'on clique, pour ça tu peux rajouter un paramètre activebackground='lacouleur' 😉
Bonjour, chapeau!!! Je viens de decouvrir votre chaine ce programme, cela me donne l'envie de voir tes autres capsules.Merci pour ton travail de simplification
Bonjour Graven, un énorme merci pour l'ensemble de tes vidéos. Je ne suis absolument pas dev mais j'ai appris beaucoup grâce à toi, et ça me sert dans mon travail.
Toutes tes vidéos sont superbes, un grand merci pour ton travail et pour le partage. Trois ans après, c'est toujours aussi fructifiant, bravo tu gères comme un chef 🤜🤛
Vraiment t'es un géni, un Avenger Pédagogique, précis, concis et tout T'es notre potion magique. Bonne vidéo et bonne continuation à toi pour tes futurs projets
@@nyutiz Il ne faut pas oublier le mainloop à la fin et de bien mettre window à Tk(), avec un grand "T", ce sont les erreurs les plus courantes. Je viens d'être confronté à un autre problème, il ne faut pas appeler son fichier 'tkinter.py', sinon l'interpréteur python va confondre le module avec le fichier courant😉
@@nyutiz Haha tu m'as fumé ! Ceci dis quand est-ce qu'on sait qu'on doit mettre une majuscule ou pas dans python parceque je vois que la casse est très importante alors que bon, mettre "tk" ou "Tk" je vois pas vraiment ce que ça change. Mais surtout, comment l'apprend-on, c'est du par coeur ?
J'adore tes tutos Graven, il sont bcp mieux que les autres que l'on trouve habituellemment sur yt, c'est clair tu expliques a quoi servent les différents mots cles / composants de python
Salut Graven, juste une petite erreur de prononciation de ta part, ce n'est pas 't-kinter' mais 'tk-inter' Donc il faut le prononcer 'téka-ine-teur' Ah oui, aussi, en pratique, on n'importera pas tout depuis la librairie tk, c'est trop lourd à charger, et sur de grosses interfaces, ça va prendre du temps à charger, donc, il faudrait plutôt utiliser cette syntaxe : from tkinter import PhotoImage, Canvas, Frame, Label Aussi, quelque chose d'encore plus utilisé est de faire : import tkinter as tk Puis, image = tk.PhotoImage() C'est plus utilisé car cela permet d'éviter les conflits de noms d'objets 😉 Sinon, super vidéo !
Salut, je voulais te remercier, tu m'a motivé pour apprendre le langage python, je compte regarder d'autre tuto comme le jeu sur Python en 10 vidéo. Très bonne explication !
Merci beaucoup, j'ai bien suivi le cours est tellement super, je sais pas à quel niveau vous remercier mais juste continuer à encadrer. merci beaucoup.
Excellente vidéo, un très beau travail digne d'un prof de prog. J'ai suivi des cours info en live beaucoup moins bien fait que le tient. Bravo et continu. je suis entrain de regarder les nouvelles vidéos.
Une petig exemple reel ou on apprend des entré des bouton edit maj chercher ,affichage de table sur la meme page, combobox en cascade ville pays , naviger entre deux pages sur un meme window etc Merci beacoup
je crois que on peut faire mais de toute les façon vaut mieux avec pygame ducoup j'aimerais que graven nous introduit à pygame et comme pour la toute première vidéo à propos de python nous donner les prérequis
Salut Graven. Félicitation pour ton travail ! Peut tu m'expliquer pourquoi en 34:50, l'appel de la fonction generate_password est sans (). En les mettant, cala ne permet pas un second usage du boutton.
Super les cours, j'ai un peu de retard pouvoir faire les exo sur Discord au jour le jour. De plus les exercices avec différents niveaux son vraiment idéaux pour progresser. Je serais à jours qd tu commenceras Django :)! Merci Graven !
Bonjour Graven, Bravo pour ce tuto d'initiation à Tkinter, qui vous a demandé beaucoup de travail, car cette vidéo est vraiment très riche en explications. En reprenant et en refaisant les exercices pas à pas, j'ai enfin découvert comment fonctionnait Tkinter. Pour moi, il y a encore beaucoup de travail, mais je suis content d'avoir pu enfin démarrer. J'ai progressé dans Python, mais je ne vois pas comment inclure un script dans Tkinter. Par exemple avec cet exemple ultra simple nb1 = 3 nb2 = 8 somme = nb1 + nb2 print ("la somme de ces 2 nombres est:" ,nb1 , "+", nb2 , "= ", somme) Encore grand merci de faire partager votre savoir. Je vais continuer à m'améliorer en Python sur votre site
merci Graven pour ses cours qui me permette d'apprendre le language python grace a toi j'ai appris des chose et je suis content d'avoir clicker sur ta viédo
Salut Graven ! J'ai découvert ta chaîne avant-hier et j'ai regardé depuis toutes les vidéos sur Python En tant qu'élève de première avec spécialité NSI, ça m'aide énormément Donc franchement merci beaucoup pour toutes tes vidéos, surtout qu'il y a du boulot pour les faire ! J'ai conseillé mes amis de te suivre également et moi de mon côté je vais faire les TP (le lien du corrigé de ce TP là ne fonctionne pas pourrais-tu envoyer un nouveau lien ou le programme stp !!! merci d'avance) Bonne continuation !!!!!!
Merci Graven, est ce que tu envisage faire un tuto à propos du QT avec python? et aussi un petit jeux mario avec pygame? c'est vraiment cool si vous continuez ce tuto apprendre le python avec ce deux thèmes!
Je débute ma formation de dev Python. Merci beaucoup pour votre pédagogie, c'est limpide (bcp plus que d'autres tuto !). peut-etre bientôt un tuto sur la POO et aussi python avec HTML :D
Je ne saurais comment vous remercier franchement la première fois j'ai touché python, grâce à vous je me suis rendu compte que je me suis rendu compte que c'était un logiciel simple et amusant pour programmer. En tout merci mille fois je vous suis très reconnaissant.
Bonsoir je trouve votre façon d'expliquer est magnifique juste svp vous pouvez nous faire des videos sur comment tracer des graphes avec python merci !
Bonsoir Graven j'adore cette série je suis au collège et je compte faire de développeur mon métier j'aimerai savoir si tu va continuer cette série ou arrêter le projet. Merci de me répondre sinon superbe vidéo comme d'habitude +1 like
@@Gravenilvectuto Merci beaucoup pour cette vidéo et cette chaine. Je fais de la datascience sous python et utiliser des modèles d'IA. Peux-tu me dire quelle techno utiliser pour développer une application androïde (à moindre cout) utilisant python (et ses modèles d'IA) ainsi que l'appariel photo, gps etc.. Encore merci,
Vidéo géniale, parfaitement ce qu'il faut pour enfin exploiter à pleine puissance des envies de création logicielles/visuelles. En guise de requête, pourrais-tu prochainement parler des mécaniques liées au temps ? Par exemple pour créer un décompte, établir une vitesse (genre clics/secondes pour cookie clicker), et également pour le taux de rafraîchissement d'une fenêtre avec temps réel (comment les IA peuvent se déplacer par exemple de la même manière quand on est idle ou actif sur un jeu). Ce sont des questions que je me suis posé depuis des années et qui restent très floues en terme de conception par prog sans moteur de jeu qui automatise tout. Merci :D
tu as compris comment resoudre le bug ??? Traceback (most recent call last): File "C:/Users/Yodess Djodar/PycharmProjects/first_trying/password_generator.py", line 15, in assert isinstance(PhotoImage(file="logo_it2.png").zoom(35).subsample, object) File "C:\Users\Yodess Djodar\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 3565, in zoom self.tk.call(destImage, 'copy', self.name, '-zoom',x,y) _tkinter.TclError: not enough free memory for image buffer
Super toutes ces vidéos !!! Il faudrait une vidéo qui explique la programmation pour imprimer une fenêtre. Grace à ces tutos, j'ai fait un projet mais je suis bloqué à cause de l'impression.
Et Voila les devs ! Après 3 semaines de travail intensif ! je suis heureux de vous presenter l'episode 9 de la série python sur la notion d'interface graphique ! Un gros poce blo pour les dizaines d'heures de R&D et de travail dessus !
Tu as tapé quoi sur flaticon pour trouver l'image "password_onboarding
@Ninofox 078 Merci mais c'était juste parce que je trouvais l'image intéressante
Cc graven je voudrais créer une application avec python mais je ne sais pas comment faire pour que quand je clique sur un bouton que j'ai nommé suivant cela m'affiche la 2ème page que j'ai créé pourrait tu le monter dans ta prochaine vidéo.
@Ninofox 078 Mais aussi on pourrait envoyer le code et on le modifie ?
@Ninofox 078 il faut plutôt faire quelque chose comme
quant le bouton est pressé mette next = 1
if next == 1:
window2.mainloop()
window1.close()
je pense que ça peut le faire masi ça ferme la fenetre
Introduction - 00:00
Partie I - Premiere Page - 01:00
1. Creation de la premiere fenetre - 01:40
2. Premier composant - 06:54
3. Second composant - 10:41
4. Ajout d'une boîte - 12:12
5. Ajout d'un bouton - 13:16
6. Interaction avec le bouton - 16.22
Partie II - Générateur de mot de passe : 17:43
1. Creation de l'image - 19:00
2. Ajout de la premiere boîte - 25:29
3. Ajout d'un titre - 2:15
4. Notion de grillage - 26:25
5. Ajout de la seconde boîte - 28:27
6. Ajout du bouton "Générer" - 30:37
7. Fonction de génération de mot de passe - 31:25
Partie III - Menu de navigation - 35:15
TROP COOL J'ATTENDAIS CA
12:12
13:16
Mec, je sais pas si tu verras ce message mais merci, merci du fond du coeur je cherchais à apprendre l'informatique et c'est ici que j'ai trouvé mon bonheur, tu es génial avec ta manière d'expliquer tu restera en ma mémoire toute ma vie comme le mec qui m'as appris à coder, merci encore.
Tres
Merci beaucoup
Cella fait 3 ans que tu as fait cette video et franchement elle est superbe. J'ai regarder les 8 autres et même si j'ai pas mis de commentaire, la je le fait. Tu es au top, niveau explication, voix agréable, et déroulement du tout. BRAVO. Je continue a regarder :D
"Mais là vous allez me dire : ok Graven, c'est bien beau tout ça mais..." cette phrase XD
"Donc ça fonctionne PAR-faitement !"
Hey hey
Ça m'a fait peur en gros quand je lisais ton com j'étais justement au moment où il disait ça
@@Flokon toi alors
@@Flokon Putain moi aussi bruh
Une voix calme et posée, des explications claires merci pour tes vidéos d’une qualité rare
merci :)
bien vu bg ! Explication claires et précises meme 2 ans apres je trouve que la qualité est au top tu geres !
Vraiment cool ce cours, sa serait cool un épisode 2 (oui, j'en demande beaucoup) sur les interfaces graphiques car il manque pleins de choses comme : Comment changé de fenêtre après avoir appuyé sur un bouton ?...
Je suis totalement d'accord
Oui c'est vrai c'est pas complet
@@thejeceey après il y a le discord de Graven pour demander des aides etc... avec Tkinter, et autres langages et l'épisode, voyant déjà la longueur et le travail que cela à du demander, il faut voir de son côté ce qu'il ce passait.
@@thejeceey si tu veux un cours complet sur tkinter, tu en as pour 10h de vidéo ^^
@@simonverbois9509 salut ^^.
De tels cours existent ?
Juste parfait, expliquerions claires, une suite avec le quiz et le TP bravo à toi continue!
vrmt un très grand merci, tout est expliqué ,montré avec des exemples, des petits exercices à faire en plus , on ne voit pas les 40 min passer. rien à redire à part un très grand bravo
Les mots de notre langue ne sont pas assez forts pour exprimer la joie d'un cours sur les interfaces graphiques... Je devais dormir... Je vais regarger x)
Ps: 40 minutes ! YEEESS CHOUETTE
Pareil !
j'aime bien aussi
dit tu ne saurais pas comment faire pour quand on crée un bouton quand on clique dessus sa nous genère une autre page
for i in graven_subscribers:
print(i.get_name, "te remercie Graven !")
tout pile 40 minutes en plus
Le fait que tu zoom comparé à toutes les personnes qui ne le font pas c'est juste génial, on voit beaucoup mieux. (Je te suivais à l'époque des plugins Minecraft y'a 5 ans, quelle évolution) !
Merci beaucoup pour ce cours !
Il m'a bien aidé. Les explications sont clairs.
J'avais déjà utilisé ce module auparavant, mais grâce à cette vidéo, j'ai appris beaucoup de choses.
Bonne continuation :)
Merci mec ! Si tu savais comme ça devient simple quand c'est toi qui explique !
La vidéo date un peu mais ça fonctionne toujours parfaitement 👌
Merci Graven, tes explications sont très claires. Je n'avais pas tout compris sur Tkinter, maintenant c'est chose faite ! :)
Tu m'as sauvé la vie !! J'avais un TP à rendre à la fac et il comptait gros pour ma moyenne. J'étais tellement dans le rush qu'il ne me restait qu'un seul jour, une soirée même, pour apprendre les interfaces graphiques python, je n'en avais encore jamais fais. 21h, je lis des tas de ressources par-ci par-là et je n'y comprends rien ! Je tombe alors sur ta vidéo. Je la regarde en entier, elle est si bien expliqué ! 22h, je me met au boulot, 2h du mat, je termine mon interface graphique. J'ai pû remettre mon TP dans les temps. Merciiiiii !!
Yes ! j'espere que tu auras une bonne note ;)
@@Gravenilvectuto Je te fais une update dès que je l'ai ;)
@@Gravenilvectuto Update : on a reçu nos notes, je suis parmi les meilleurs de ma promo !! C'est ouf !! Ma moyenne est sauvée mdr ! Merci à toiiiiiii ♥️ !! (Je me suis déjà abonné ;))
Un grand merci! Un vrai plaisir. Didactique, passionnant et en même temps très formateur car c'est dense: il faut se le repasser et lire entre les lignes mais comme la structure générale est excellente on progresse. On attend la suite avec impatience
Je ne sais pas comment te dire mais tu explique tellement bien merci j'imagine tout le temps que ça t'a pris de faire un cour aussi parfait et concis continue comme ça et j'attend avec hâte ta prochaine vidéo !
Merci, les 3 semaines de travail ont payé ;)
Tu fais un super travail, bravo!! Je n'ai pas encore checker d'autres tuto python mais je pense être tombé sur du lourd!!
Le moment où tu appuies sur enter et que la fenêtre s'ouvre est un moment de bonheur incroyable
Bravo pour ce tutoriel d'une excellente qualité, tout est très clair notamment le vocab utilisé c'est super.
Bonne continuation
Médaille d'or pour les qualités pédagogiques. Phraséologie, diction, tout est parfait. Merci.
Anecdote: J'avais créer un générateur de mot de passes avant de regarder la vidéo et je voulais le rendre en interface graphique sauf que je ne savais pas comment faire je suis débutant du coup quand t'as commencer le code et que t'es arriver au niveau du bouton TH-cam je me suis dit "Oh merde, il va juste montrer comment mettre des liens et pas du code à l'intérieur!" J'ai mis pose a la vidéo et j'ai chercher pendant 1h sur internet j'ai rien trouver (sinon c'est pas drôle) je reviens sur la vidéo, la lance et la j'entends: "on va prendre un exemple de générateur de mot de passe" j'ai bugger
En tout cas, continu tes vidéos c'est génial je te suis depuis la Tunisie en cette période de confinement et j'apprends énormément grâce à toi
BIBO TV moi aussi je le suis de la tunisie y’a mrabet
@@mezghanines1234 Hahaha marhbe
t'as continué depuis du coup ?
@@riunie7880Oulah ça fait presque 4 ans que j'ai posté le com d'au dessus j'étais encore gamin mdrr je ne sais meme plus si j'ai encore le projet ça date !
Merci, Graven. Super cours, comme toujours.
Petite précision pour les personnes qui utilisent d'autres IDLE, à 37:05, je vous conseille d'utiliser la fonction "X.destroy" au lieu "X.quit", parce que sinon cette dernière force l'arrêt de l'IDLE au lieu de fermer simplement la fenêtre. Cela peut être très embêtant, donc je pense qu'il est judicieux de le mentionner. Voir le lien ci-dessous pour plus d'informations :
www.delftstack.com/fr/howto/python-tkinter/how-to-close-a-tkinter-window-with-a-button/
daccord merci pour le complement d'informartions
J'ai pas regarder que je met un like
Je te fais confiance
Super clair. Merci pour cette video. Je redécouvre tk que j'ai utilisé il y a plus de 20 ans avec TK/TCL pour faire une interface pour lancer des commandes et éviter aux utilisateurs de les taper dans une fenêtre terminal.
Coucou, pour le cookie clicker j'ai vus sur ta correction que le background du bouton est blanc lorsque l'on clique, pour ça tu peux rajouter un paramètre activebackground='lacouleur' 😉
ah merci je me demandais pourquoi son truc était blanc au clic🙂
Tu saurais si c'est possible de faire un bouton de la forme qu'on veut ou de la forme du fichier png?
Bonjour, chapeau!!!
Je viens de decouvrir votre chaine ce programme, cela me donne l'envie de voir tes autres capsules.Merci pour ton travail de simplification
From tk78 import rage
Elle est bonne 😂
pas mal celle la
import thekairi78 as tk
3 semaines de délai
print(tk78.mal_jouer())
Output : True
Merci Graven t'es un génie merci mon projet de cours va deux fois plus vite grâce a toi
Meilleur tuto tkinter
Keep up the good job
Bonjour Graven, un énorme merci pour l'ensemble de tes vidéos. Je ne suis absolument pas dev mais j'ai appris beaucoup grâce à toi, et ça me sert dans mon travail.
Excellente vidéo mais beaucoup trop rapide quand on essaie de coder en même temps et assimiler tous les concepts.
Tu reviens en arrière
Sinon vitesse de lecture x 0,5
ou tu fais pause quand tu veux assimiler quelque chose, puis tu remets go
C’est pas pareil mais oui c’est la seule solution.
@@kibi4979 Ou tu fais comme moi et tu te regardes la vidéo 10 fois de suite en faisant ton code à côté
Toutes tes vidéos sont superbes, un grand merci pour ton travail et pour le partage. Trois ans après, c'est toujours aussi fructifiant, bravo tu gères comme un chef 🤜🤛
on l'a tous vu le dossier appelé "ui"
Vraiment t'es un géni, un Avenger Pédagogique, précis, concis et tout
T'es notre potion magique. Bonne vidéo et bonne continuation à toi pour tes futurs projets
Cette sensation quand la fenêtre s'ouvre pour la première fois...
Cette sensation quand elle s'ouvre pas...
@@nyutiz Il ne faut pas oublier le mainloop à la fin et de bien mettre window à Tk(), avec un grand "T", ce sont les erreurs les plus courantes.
Je viens d'être confronté à un autre problème, il ne faut pas appeler son fichier 'tkinter.py', sinon l'interpréteur python va confondre le module avec le fichier courant😉
@@nyutiz Haha tu m'as fumé !
Ceci dis quand est-ce qu'on sait qu'on doit mettre une majuscule ou pas dans python parceque je vois que la casse est très importante alors que bon, mettre "tk" ou "Tk" je vois pas vraiment ce que ça change.
Mais surtout, comment l'apprend-on, c'est du par coeur ?
J'adore tes tutos Graven, il sont bcp mieux que les autres que l'on trouve habituellemment sur yt, c'est clair tu expliques a quoi servent les différents mots cles / composants de python
Salut Graven, juste une petite erreur de prononciation de ta part, ce n'est pas 't-kinter' mais 'tk-inter'
Donc il faut le prononcer 'téka-ine-teur'
Ah oui, aussi, en pratique, on n'importera pas tout depuis la librairie tk, c'est trop lourd à charger, et sur de grosses interfaces, ça va prendre du temps à charger, donc, il faudrait plutôt utiliser cette syntaxe :
from tkinter import PhotoImage, Canvas, Frame, Label
Aussi, quelque chose d'encore plus utilisé est de faire :
import tkinter as tk
Puis,
image = tk.PhotoImage()
C'est plus utilisé car cela permet d'éviter les conflits de noms d'objets 😉
Sinon, super vidéo !
tes kinder
@@Gravenilvectuto xDDDDDD
Tu me donnes faim
Salut, je voulais te remercier, tu m'a motivé pour apprendre le langage python, je compte regarder d'autre tuto comme le jeu sur Python en 10 vidéo.
Très bonne explication !
Un poce blo .... Tu regardes ibra TV non !!!
En tout cas continue tu as fais du bon boulot ☝🏽
a l'heure ou je regarde cette vidéo elle date de 5 ans mais elle est juste parfaite car tout est bien expliqué. Merci beaucoup !
Le corrigé de TP ? Error 404 !
QUEL bonheur un cour sur les interfaces graphiques en python PILE ce que je cherchais ! ...ça sens la nuit blanche qui m'attend
Génial !
OK Graven" c'est bien beau tous ça", mais s'il te plaît, comment fais tu pour te répétez autant, 😂😂
something_new = a
if graven_speak == a
print("OK Graven, c'est bien beau tous ça")
Merci beaucoup, j'ai bien suivi le cours est tellement super, je sais pas à quel niveau vous remercier mais juste continuer à encadrer. merci beaucoup.
Graven j'ai un problème, dès que j'essaye d'afficher du texte il beugue. Pourrait tu m'aider stp.
Pareil
Comment il bug
J’ai la meme ça me met une erreur
@Antoine Villers j'ai cela comme message d'erreur : _tkinter.TclError: can't invoke "label" command: application has been destroyed
Excellente vidéo, un très beau travail digne d'un prof de prog. J'ai suivi des cours info en live beaucoup moins bien fait que le tient. Bravo et continu. je suis entrain de regarder les nouvelles vidéos.
Une petig exemple reel ou on apprend des entré des bouton edit maj chercher ,affichage de table sur la meme page, combobox en cascade ville pays , naviger entre deux pages sur un meme window etc
Merci beacoup
Salut, je voulais te remercier, tu m'a motivé à apprendre python, Super travail
Très bonne explication ! BRAVO GRAVEN
Peut on faire un mini jeu sur tkinter ou il faut utiliser pygame ?
je crois que on peut faire mais de toute les façon vaut mieux avec pygame ducoup j'aimerais que graven nous introduit à pygame et comme pour la toute première vidéo à propos de python nous donner les prérequis
Bonjour, merci pour cette vidéo. Nous sommes alternants en informatique et nous venons de découvrir l'outil tkinter. Bravo à vous :)
Je comprends mieux pourquoi ça parlait de tkinter sur le live de Grimille 👀 ( sinon abonnez et likez Graven et Grimille ! )
Bien joué Graven , très beau travail, super clair, merci beaucoup !
Un grand merci !
sa me met
File "C:/Users/minec/PycharmProjects/lol/uker.py", line 12
password_entry.delete(0, END)
^
SyntaxError: invalid syntax
moi aussi tu as réussi à trouver pourquoi ?
la même
Alors, peux tu copier-coller les autres lignes?
@@NarratorNihad sans déconner
Merci pour tes vidéos sur python même si elles sont selon moi pas complet elles m'ont aidé et pousser à apprendre ce langage.
Salut Graven. Félicitation pour ton travail !
Peut tu m'expliquer pourquoi en 34:50, l'appel de la fonction generate_password est sans (). En les mettant, cala ne permet pas un second usage du boutton.
C'est votre première vidéo que je regarde, c'est un travail génial, un grand merci à vous
L'icône que Graven a utilisé dans sa vidéo c'est celle ci :
www.flaticon.com/free-icon/login_1399739#term=password
Merci graven du fond du coeur grace a toi je peux enfin m'initier au python car mon chauve de prof m'aide
pas
Je retiens que graven joue à hearthstone
Super les cours, j'ai un peu de retard pouvoir faire les exo sur Discord au jour le jour. De plus les exercices avec différents niveaux son vraiment idéaux pour progresser. Je serais à jours qd tu commenceras Django :)!
Merci Graven !
Qui d'autre a quitté pornhub?
J'ai rit
Bonjour Graven,
Bravo pour ce tuto d'initiation à Tkinter, qui vous a demandé beaucoup de travail, car cette vidéo est vraiment très riche en explications.
En reprenant et en refaisant les exercices pas à pas, j'ai enfin découvert comment fonctionnait Tkinter. Pour moi, il y a encore beaucoup de travail, mais je suis content d'avoir pu enfin démarrer.
J'ai progressé dans Python, mais je ne vois pas comment inclure un script dans Tkinter. Par exemple avec cet exemple ultra simple
nb1 = 3
nb2 = 8
somme = nb1 + nb2
print ("la somme de ces 2 nombres est:" ,nb1 , "+", nb2 , "= ", somme)
Encore grand merci de faire partager votre savoir. Je vais continuer à m'améliorer en Python sur votre site
1000 Mercis, votre méthode qui est exceptionnellement pédagogique, bonne continuation...💻
merci Graven pour ses cours qui me permette d'apprendre le language python grace a toi j'ai appris des chose et je suis content d'avoir clicker sur ta viédo
Tkinter est le meilleur module de Python alors. J'ai très bien aimé quand ça a ouvert la chaîne TH-cam 😂
super tes vidéos tutos, elles sont très bien faites et agréables à suivre en plus d'être très claires et compréhensible. bravo 👏 et merci
Salut Graven !
J'ai découvert ta chaîne avant-hier et j'ai regardé depuis toutes les vidéos sur Python
En tant qu'élève de première avec spécialité NSI, ça m'aide énormément
Donc franchement merci beaucoup pour toutes tes vidéos, surtout qu'il y a du boulot pour les faire !
J'ai conseillé mes amis de te suivre également et moi de mon côté je vais faire les TP (le lien du corrigé de ce TP là ne fonctionne pas pourrais-tu envoyer un nouveau lien ou le programme stp !!! merci d'avance)
Bonne continuation !!!!!!
c'est lépisode que j'attendais le plus
Merci Graven, est ce que tu envisage faire un tuto à propos du QT avec python? et aussi un petit jeux mario avec pygame? c'est vraiment cool si vous continuez ce tuto apprendre le python avec ce deux thèmes!
un platformer en python?
Il n'en fera pas, c'est vraiment long à faire... gravité/scrolling/génération des blocs...
J'ai très bien aimé cette partie, faire des interfaces graphiques avec python je m'y connaissais pas trop. Merci beaucoup vous êtes génial...
pas de probleme merci pour votre retour
Merci pour ce tutu, ce qui serait intéressant dans le future c'est un tuto du le machine learning ;)
MERCI POUR CE MAGNIFIQUE RETOUR :) i love you ❤️
merci beaucoup c'est super j'ai regardé différents tutoriels, et c'est le meilleur, bravo pour m'aider grandement
Je débute ma formation de dev Python. Merci beaucoup pour votre pédagogie, c'est limpide (bcp plus que d'autres tuto !). peut-etre bientôt un tuto sur la POO et aussi python avec HTML :D
Super vidéo vraiment très bien faite et agréable à suivre. Apprentissage super rapide ! Une suite serait super pour continuer sur l'interface!
La vidéo est si claire et bien écrite, merci beaucoup !
Merci à toi
Je ne saurais comment vous remercier franchement la première fois j'ai touché python, grâce à vous je me suis rendu compte que je me suis rendu compte que c'était un logiciel simple et amusant pour programmer. En tout merci mille fois je vous suis très reconnaissant.
Super série grâce à toi j'arrive maintenant à programmer des jeux vidéos merci encore de tes vidéo de qualité
Un grand merci! Un vrai plaisir.
Excellent tuto, très complet en très peu de temps. Merci.
Travail de titan :O merci beaucoup pour tes cours supers bien faits et avec un vocab précis etc... Tu gère!
tous ça qui vous as appris ça parce que vous êtes très fort bravo à vous et merci pour ce tuto
franchement je ne sais plus quoi dire "un des meilleurs professeur"
Super merci, t'a vidéo est méga cool !
Trop bien expliqué, clair net précis parfait
40min il nous fais plaisir le graven !
Bonsoir je trouve votre façon d'expliquer est magnifique juste svp vous pouvez nous faire des videos sur comment tracer des graphes avec python merci !
tu dois utiliser matplotlib
Bonsoir Graven j'adore cette série je suis au collège et je compte faire de développeur mon métier j'aimerai savoir si tu va continuer cette série ou arrêter le projet. Merci de me répondre sinon superbe vidéo comme d'habitude +1 like
J'attendais tellement cette vidéo, elle est géniale, tu as une idée de se que sera la prochaine ?
Python ou en general ?
Les deux comme sa je saurais ^^
python : enumeration
autre : interview
D'accord merci
@@Gravenilvectuto Merci beaucoup pour cette vidéo et cette chaine.
Je fais de la datascience sous python et utiliser des modèles d'IA. Peux-tu me dire quelle techno utiliser pour développer une application androïde (à moindre cout) utilisant python (et ses modèles d'IA) ainsi que l'appariel photo, gps etc..
Encore merci,
Bonne vidéo Graven ! Quel travail ! Merci beaucoup !
Tu es un génie 🧞♂️ j’espère que je serai comme toi un jour. Tes cours sont vraiment explicites 👍
Vidéo géniale, parfaitement ce qu'il faut pour enfin exploiter à pleine puissance des envies de création logicielles/visuelles.
En guise de requête, pourrais-tu prochainement parler des mécaniques liées au temps ? Par exemple pour créer un décompte, établir une vitesse (genre clics/secondes pour cookie clicker), et également pour le taux de rafraîchissement d'une fenêtre avec temps réel (comment les IA peuvent se déplacer par exemple de la même manière quand on est idle ou actif sur un jeu). Ce sont des questions que je me suis posé depuis des années et qui restent très floues en terme de conception par prog sans moteur de jeu qui automatise tout. Merci :D
c'est sur que personne ne verra ce msg, mais si quelqu'un pouvais me proposer une correction du TP car le lien n'est plus valide
encore une vidéo incroyable !
Merci Graven
merci beaucoup graven pour tes vidéos
J'ai jamais compris python comme ça, Merci infiniment !
tu as compris comment resoudre le bug ???
Traceback (most recent call last):
File "C:/Users/Yodess Djodar/PycharmProjects/first_trying/password_generator.py", line 15, in
assert isinstance(PhotoImage(file="logo_it2.png").zoom(35).subsample, object)
File "C:\Users\Yodess Djodar\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 3565, in zoom
self.tk.call(destImage, 'copy', self.name, '-zoom',x,y)
_tkinter.TclError: not enough free memory for image buffer
Meilleur tuto sur Tkinter 👌🏾
Merci pour ce beau travail qui m'a beaucoup aidé à apprivoiser tkinter !
Super toutes ces vidéos !!! Il faudrait une vidéo qui explique la programmation pour imprimer une fenêtre. Grace à ces tutos, j'ai fait un projet mais je suis bloqué à cause de l'impression.