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
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
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.
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) !
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é ;))
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
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 :)
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 !
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
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.
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.
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' 😉
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
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 !
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 !
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.
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
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
@@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 ?
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.
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/
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 🤜🤛
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 !
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 !
Merci beaucoup, j'ai bien suivi le cours est tellement super, je sais pas à quel niveau vous remercier mais juste continuer à encadrer. merci beaucoup.
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
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
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 !!!!!!
à 34:21 , bah le soucie ses que quand j'écrie password_entry bah il marche pas , sa me dit erreur de syntax . @Graven - Développement stp peux tu m'aider ?
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
Bonjour. j'ai un problème au niveau de la non reconnaissance de la bibliothèque "tkinter" par le logiciel pycharm je ne sais pas quoi faire et aussi j'ai tenté de me connecter avec une base de données postgresql mais ça refuser totalement.
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
@@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,
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
Bonjour, j'utilise python 3.8.2 et certaines de tes commandes ne fonctionnent pas comme "bg= ou pg=" même les positions expand=LEFT etc ne sont pas reconnu ! Me manque t-il une library ou les commandes changent en fonction des versions de Python ?
Cette vidéo est claire et pratique pour comprendre comment fonctionne tkinter. Seulement, j'ai un petit problème car du texte sort de la fenêtre lorsqu'il y en a trop. Est ce qu'une commande existe pour que le texte soit renvoyé à la ligne automatiquement lorsqu'il touche les bords de la fenêtre ? (je ne sais pas si je suis vraiment clair)
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!
Bonjour Et pourquoi il n'existe aucune vidéo pour nous apprendre comment créer un traducteur instantanée ? Je précise: avec nos propres base de donnée crée sous google sheets ou encore Excel ? ou ailleurs... J'adorais avoir aussi ce genre de tuto en français, car il n'existe qu'en anglais, mais pas en français.
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
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
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
"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
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) !
bien vu bg ! Explication claires et précises meme 2 ans apres je trouve que la qualité est au top tu geres !
Une voix calme et posée, des explications claires merci pour tes vidéos d’une qualité rare
merci :)
Juste parfait, expliquerions claires, une suite avec le quiz et le TP bravo à toi continue!
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é ;))
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 ?
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
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 :)
Le moment où tu appuies sur enter et que la fenêtre s'ouvre est un moment de bonheur incroyable
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é ;)
Merci Graven, tes explications sont très claires. Je n'avais pas tout compris sur Tkinter, maintenant c'est chose faite ! :)
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 👌
Tu fais un super travail, bravo!! Je n'ai pas encore checker d'autres tuto python mais je pense être tombé sur du lourd!!
Merci Graven, tu es au top du top, autant sur la pédagogie, la voix et la sympathie qui s'en dégage, le visuel... tout quoi ! merci ++++
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
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.
J'ai pas regarder que je met un like
Je te fais confiance
Médaille d'or pour les qualités pédagogiques. Phraséologie, diction, tout est parfait. Merci.
Bravo pour ce tutoriel d'une excellente qualité, tout est très clair notamment le vocab utilisé c'est super.
Bonne continuation
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
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.
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?
Salut, je voulais te remercier, tu m'a motivé à apprendre python, Super travail
Très bonne explication ! BRAVO GRAVEN
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
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
Meilleur tuto tkinter
Keep up the good job
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 !
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 !
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.
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
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
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 ?
C'est votre première vidéo que je regarde, c'est un travail génial, un grand merci à vous
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.
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
on l'a tous vu le dossier appelé "ui"
Merci Graven t'es un génie merci mon projet de cours va deux fois plus vite grâce a toi
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
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 🤜🤛
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é
Bien joué Graven , très beau travail, super clair, merci beaucoup !
Un grand merci !
Un poce blo .... Tu regardes ibra TV non !!!
En tout cas continue tu as fais du bon boulot ☝🏽
J'ai adoré la vidéo merci pour tout ce que tu fais pour nous les apprentis
🙏🏾🙏🏾🙏🏾🙏🏾🙏🏾
Le corrigé de TP ? Error 404 !
Tkinter est le meilleur module de Python alors. J'ai très bien aimé quand ça a ouvert la chaîne TH-cam 😂
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
Super vidéo vraiment très bien faite et agréable à suivre. Apprentissage super rapide ! Une suite serait super pour continuer sur l'interface!
L'icône que Graven a utilisé dans sa vidéo c'est celle ci :
www.flaticon.com/free-icon/login_1399739#term=password
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 !
Je comprends mieux pourquoi ça parlait de tkinter sur le live de Grimille 👀 ( sinon abonnez et likez Graven et Grimille ! )
Bonjour, merci pour cette vidéo. Nous sommes alternants en informatique et nous venons de découvrir l'outil tkinter. Bravo à vous :)
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.
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
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 !
Je retiens que graven joue à hearthstone
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
Qui d'autre a quitté pornhub?
J'ai rit
1000 Mercis, votre méthode qui est exceptionnellement pédagogique, bonne continuation...💻
Excellent tuto, clair et efficace, bravo à l'auteur ! on en redemande !
MERCI POUR CE MAGNIFIQUE RETOUR :) i love you ❤️
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 !
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 !!!!!!
à 34:21 , bah le soucie ses que quand j'écrie password_entry bah il marche pas , sa me dit erreur de syntax . @Graven - Développement stp peux tu m'aider ?
Travail de titan :O merci beaucoup pour tes cours supers bien faits et avec un vocab précis etc... Tu gère!
Merci graven du fond du coeur grace a toi je peux enfin m'initier au python car mon chauve de prof m'aide
pas
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.
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 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
Bonjour.
j'ai un problème au niveau de la non reconnaissance de la bibliothèque "tkinter" par le logiciel
pycharm je ne sais pas quoi faire et aussi j'ai tenté de me connecter avec une base de données
postgresql mais ça refuser totalement.
J'ai la même
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
La vidéo est si claire et bien écrite, merci beaucoup !
Merci à toi
Excellent tuto, très complet en très peu de temps. Merci.
Super série grâce à toi j'arrive maintenant à programmer des jeux vidéos merci encore de tes vidéo de qualité
Super merci, t'a vidéo est méga cool !
Trop bien expliqué, clair net précis parfait
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,
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
Merci pour ce tutu, ce qui serait intéressant dans le future c'est un tuto du le machine learning ;)
c'est lépisode que j'attendais le plus
merci beaucoup c'est super j'ai regardé différents tutoriels, et c'est le meilleur, bravo pour m'aider grandement
Bonjour, un tout grand merci pour ce travail et ces vidéos,
celle-ci est super vivement la suite…
merci beaucoup graven pour tes vidéos
Bonjour, j'utilise python 3.8.2 et certaines de tes commandes ne fonctionnent pas comme "bg= ou pg=" même les positions expand=LEFT etc ne sont pas reconnu ! Me manque t-il une library ou les commandes changent en fonction des versions de Python ?
Cette vidéo est claire et pratique pour comprendre comment fonctionne tkinter.
Seulement, j'ai un petit problème car du texte sort de la fenêtre lorsqu'il y en a trop. Est ce qu'une commande existe pour que le texte soit renvoyé à la ligne automatiquement lorsqu'il touche les bords de la fenêtre ? (je ne sais pas si je suis vraiment clair)
Super tuto, pile quand j'en ai besoin ! Tu gères
40min il nous fais plaisir le graven !
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...
Merci pour ce beau travail qui m'a beaucoup aidé à apprivoiser tkinter !
Bonjour j'aimerais savoir si il est possible de changer la couleur du haut de la fenetre
Bonjour
Et pourquoi il n'existe aucune vidéo pour nous apprendre comment créer un traducteur instantanée ?
Je précise: avec nos propres base de donnée crée sous google sheets ou encore Excel ? ou ailleurs...
J'adorais avoir aussi ce genre de tuto en français, car il n'existe qu'en anglais, mais pas en français.
franchement je ne sais plus quoi dire "un des meilleurs professeur"
Super video Merci beaucoup. Tkinter semble 15 fois plus que PySide demon cote. Merci de tous ces efforts Graven :)
Merci, j'ai une petite question, comment je ferai pour sauveguarder le code comme une application?