Create a GUI app with Tkinter - Step by Step Tutorial

  Рет қаралды 609,811

Python Simplified

Python Simplified

Күн бұрын

#gui #tkinter #python
In this tutorial, we'll build a PDF-extracting program that fetches text from a user-selected file.
We'll create a graphic interface with Tkinter, manipulate PDF files with PyPDF2 and present the logo of our app with Pillow/PIL.
🛑 You may need to adjust "filetype" tp "filetypes" in line 24 🛑:
file = askopenfile(parent=root, mode='rb', title="Choose a file", filetypes=[("Pdf file", "*.pdf")])
⭐ STARTER FILES:
github.com/MariyaSha/PDFextra...
⭐ PART 2 OF THIS PROJECT (much bigger font 😉):
• Create GUI App with Tk...
-----------------------------------------------------
🖇️ MUCH NEWER TUTORIALS 🖇️
-----------------------------------------------------
⭐ Create GUI App with SQLite and Tkinter (Random Recipe Picker):
• Create GUI App with Tk...
⭐ From Python App to Real Program (using Random Recipe Picker):
• Convert GUI App to Rea...
-------------------------------------------
⏰ Time Stamps ⏰
-------------------------------------------
00:00 - Intro
01:23 - Import modules
02:02 - Save as a Python file
02:30 - Run Python file in the terminal
03:43 - Create a Window/Root object with Tkinter
04:48 - Create a Tkinter Canvas Widget
06:14 - Tkinter Image Widget
08:35 - Add Text with a Tkinter Label Widget
10:10 - Discuss "Browse" Button Functionality
10:25 - Change the Text of a Button Widget
12:34 - Tkinter Widget Rowspan
12:57 - Stylize Button Widget
13:38 - Add Vertical Margins in Tkinter
14:18 - Attach Command Function to Button Widget
16:00 - Open Browse File Dialog
16:52 - Limit File Dialogue to Browse only for PDF files
17:48 - Read PDF file with PyPDF2
18:11 - Select a PDF page
18:25 - Extract Text from PDF file
19:36 - Create a Tkinter Text Widget
20:01 - Padding with Tkinter Widgets
20:12 - Insert Text into a Text Widget
21:08 - Justify Widget Text to the Center
22:35 - Test the App
22:54 - Thanks for Watching!
-------------------------------------------
Tkinter Documentation:
docs.python.org/3/library/tki...
-------------------------------------------
🤝 Connect with me 🤝
-------------------------------------------
🔗 Github:
github.com/mariyasha
🔗 Discord:
/ discord
🔗 LinkedIn:
/ mariyasha888
🔗 Twitter:
/ mariyasha888
🔗 Blog:
www.pythonsimplified.org

Пікірлер: 906
@58slewins31
@58slewins31 3 жыл бұрын
Finally someone who actually explains what the commands are doing as they write the code. Thanks.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you 58 slewins, I had a feeling people will find it handy! 😃
@rudyNok
@rudyNok 3 жыл бұрын
@@PythonSimplified In 8:58 you said that when using tk.Label the first parameter is always root, but minutes before you used tk.Label for logo image WITHOUT it. Explain.
@Science_WithSimon
@Science_WithSimon 2 жыл бұрын
@@PythonSimplified Seriously! So many others simply use code and don't explain why. It makes it sooooooo much easier to follow along when things are "clicking" as you go along. Everything was wonderfully explained. Thank you, thank you, thank you.
@son_of_hiskingdom5092
@son_of_hiskingdom5092 2 жыл бұрын
@@PythonSimplified yes nicely done. I’m currently learning between C++ and Python and Python seems a lot easier especially as you explained. Not many do this, unless I’m not aware. How do I make my own malware and virus scanner and along with protective firewall against hackers?
@juancasilla684
@juancasilla684 2 жыл бұрын
not really: 7:34 "and even though it looks like we're just paraphrasing the code from above, you cannot skip this line of code, it is absolutely necessary", the mistery
@glock21guy
@glock21guy 3 жыл бұрын
You've got a knack for this. You bring enough personality to learning to keep it interesting, without distracting from the learning. Good job.
@albertodiaz3852
@albertodiaz3852 3 жыл бұрын
her cuteness helps a lot
@__3093
@__3093 3 жыл бұрын
@@albertodiaz3852 simp :)
@tentaklaus9382
@tentaklaus9382 2 жыл бұрын
*obese bearded heavy breathing commences*
@Atreyuwu
@Atreyuwu Жыл бұрын
@@albertodiaz3852 A year in - you certainly weren't wrong. Triple-threat programming instructor. :)
@ralphy3393
@ralphy3393 3 жыл бұрын
For real, this is game changing for me! I’m such a python and programming noob. I did a full walkthru with this video in vscode on my laptop step by step, and it works like a charm! Thank you so much! You are helping me learn!
@MosnoAlMoseeki
@MosnoAlMoseeki 3 жыл бұрын
That was EXCELLENT. I actually just recently created a PDF text extractor, but it is just a terminal window that extracts the text and saves it to a text file, and I've been wanting to learn how to create a GUI for it, so your teachings here will help me make it even better. Thank you so much, and keep up the amazing work!
@gb469x
@gb469x 3 жыл бұрын
This is something I’ve been looking for a long time. Simple project wise tutorials. You are fantastic and thank you soo much for the video series. 💪🏽💪🏽💪🏽❤️❤️❤️
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Wow, thank you so much Dreamers United! 😁😁 I'm really glad you like my projects! The next one in line is a GUI application again, built with PyQt5 and Pytorch (yup, we'll integrate an actual Neural Network inside our app 😉) So stay tuned!
@nikluz3807
@nikluz3807 3 жыл бұрын
Thank you!, very straightforward. Exactly what I needed actually. I plan on using this ui implementation to manage massively moving or renaming files. Works like a charm!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
That's awesome!! Glad I could help! 😃
@ildottoreIsaias
@ildottoreIsaias 2 жыл бұрын
WOW! Qué manera tan perfecta de explicar además el acento lo hace aún más entretenido. Muchas gracias María!!
@antoniss1997
@antoniss1997 3 жыл бұрын
Thank you for your tutorials! Your knowledge, humour and sweet personalitty makes these videos very enjoyable to watch!
@anthony_issa
@anthony_issa 3 жыл бұрын
Excellent video, clear and simple. That’s all I was looking for, thank you !
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Anthony, I'm glad you liked it! 😃
@mattmovesmountains1443
@mattmovesmountains1443 3 жыл бұрын
Appreciate the tutorial! Working through this right now; if any mac users have trouble getting the background color of their button to change, you can use highlightbackground= instead of bg=.
@jfarr206
@jfarr206 Жыл бұрын
@Python Simplified - I have to say, you're very good at explaining things. That's especially helpful for a subject like coding which can easily get confusing. Thank you!
@the_kingdom
@the_kingdom 3 жыл бұрын
NEW Subscriber! Most perfect technical tutorial video and explanation I've ever seen, really. And, you even did all the time stamps for the video, are you kidding me - Stellar!
@sebastianzeidler4108
@sebastianzeidler4108 3 жыл бұрын
Wow, you are an awesome lecturer. You gave me, as an newbee, an excellent insight how different things work together and what basic principles are in the backgroud. *well done*
@hugoalmeida1291
@hugoalmeida1291 3 жыл бұрын
One of the highest quality tutorial I've ever seen. Amazing!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Hugo, glad you liked it! 😁
@danbrown6698
@danbrown6698 2 жыл бұрын
I've never watch a coding vedio so relaxed like this before. thanks!
@pointsnorthgisuav8661
@pointsnorthgisuav8661 3 жыл бұрын
It is good to see that Tkinter is still generating some interest :) I just built a Tkinter GUI to accompany what would otherwise be a python API for pdf editing with for a web application.
@richardikin
@richardikin 3 жыл бұрын
This is good timing! I've just started learning python because I've gotten a little bored with Java, c#, c++ etc.
@bruuhgh7005
@bruuhgh7005 3 жыл бұрын
Ma’am that’s exactly what i’ve been looking for By accident i saw u on Facebook I’m lucky ❤️
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Awesome, thank you! 😀 I'm glad you found it helpful!
@antoniofuller2331
@antoniofuller2331 3 жыл бұрын
True words. . .
@kuzmanovic2D
@kuzmanovic2D 3 жыл бұрын
**tips fedora**
@MrHolozip
@MrHolozip 2 жыл бұрын
That was a great first look at Tk with Python, thank you for that!
@ImranKhan-ft7ns
@ImranKhan-ft7ns 2 жыл бұрын
Explaining what each line of code does, is what makes you different from others. I just got my hands on python and want to build projects, this video really helps ❤️, thanks..
@gamingwithmaddy786
@gamingwithmaddy786 3 жыл бұрын
You’re simply great the way to teach is really awesome ❣️
@aazizskills
@aazizskills 3 жыл бұрын
By searching "Desktop GUI App with python" , I found your tutorial. Nice work. Carry on with python stuff..
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Abdul, I'm glad you liked it! 😊
@adrianjudea6192
@adrianjudea6192 3 жыл бұрын
Genuinely awesome in all aspects. First time I subscribed on the spot. Congratulations!
@baconsledge
@baconsledge 3 жыл бұрын
Glad to see more applications of Tkinter, thank you!
@flsantanna
@flsantanna 3 жыл бұрын
You were born to teach, thank you very much for the tutorial!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much for the lovely feedback Frederico! 😀
@arkie87
@arkie87 3 жыл бұрын
@@PythonSimplified It's true. Most youtubers dont explain, they just type and type and type and type. You explain while you type, and you explain very well. Keep it up! I'll be coming to you in the future if I need/want to learn something :-)
@paulfranklin7671
@paulfranklin7671 3 жыл бұрын
Great tutorial - even a novice like me managed to get most of it to work. Couldn't get the font to change or text to appear in the final window but will re-check my code to see if I've missed anything. Well done Mariya, well done, give yourself a pat on the shoulder. Going to give the beautiful and mechanical soup tutorials a go next
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Yeeyyy!! Thank you so much Paul, I'm glad you liked it! 😃😃😃 I am also super happy to see my "simplified" concept works! You're feedback is exactly what I was hoping to hear when filming these tutorials, so thank you so much for that! Let me know if you resolved the issues in your code, if not I might be able to help! Anyways, Merry Christmas and have fun with the web scraping stuff, it's a really handy technique to learn! 😉
@doodo7381
@doodo7381 2 ай бұрын
The best GUI tutorial I ever seen on youtube. Really thank you 👍👍👍👍👍👍👍
@nigelovens8110
@nigelovens8110 3 жыл бұрын
Very much looking forward to the next in this series. Soooo good. Thank you.
@salarghaffarian4914
@salarghaffarian4914 3 жыл бұрын
Thanks for this valuable tutorial. Also Waiting for the image editor as well! Awesome!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
You are welcome Salar! 😄 While you wait for the tutorial, if you are interested in image extraction - there's a really nice thread on Stack Overflow that helped me build that extension. I highly recommend checking out Sylvains' comment (it looks a bit intimidating 😵, but it was the best solution for me) : stackoverflow.com/questions/2693820/extract-images-from-pdf-without-resampling-in-python
@raphaelfernandes100
@raphaelfernandes100 3 жыл бұрын
Amazing content. I loved it. Thank you so much!!!!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you Raphael, I'm glad you liked it! :D
@sualehalam4259
@sualehalam4259 3 жыл бұрын
Wow Maria I'm in love with your tutorials. You make them look super easy 💕 Thank you so much!
@atlantic_love
@atlantic_love 2 жыл бұрын
LMAO. Cringe.
@phan5302
@phan5302 5 ай бұрын
I can't believe you have an exact video of something I'm trying to do. This is amazing. Thank you
@PythonSimplified
@PythonSimplified 5 ай бұрын
Yey!! Super happy to help! 😃😃😃
@michel_silva
@michel_silva 3 жыл бұрын
Adoro sua forma de apresentar, parabéns.
@scale1982
@scale1982 3 жыл бұрын
Thank you so much for this great piece of knowledge!!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much for your amazing feedback Basel! :D
@gurpwindoo1928
@gurpwindoo1928 2 жыл бұрын
Excellent job Maria. Great explanation and simple coding style. Love it!
@annoushka6453
@annoushka6453 3 жыл бұрын
hi from France, i love your content, i never thought i could understand Python and here i am, feeling capable of it thanks to your very clear and useful content. have a great day and yessssssssssss we want more !
@BeAPythonDev
@BeAPythonDev 3 жыл бұрын
Nice vid Maria! Well communicated and entertaining. Also appreciate the great use of timestamps! Would be great if along side the starter files there was a final project file for people that can learn code at a faster pace.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much! I actually did include a finishedProject folder on Github :D: github.com/MariyaSha/PDFextract_text/tree/main/finishedProject Sorry, I just didn't specify the link in the description to avoid spoilers XD If you navigate one folder out of the starterFiles, you will see both of these folders alongside each other :) Thanks again!
@BeAPythonDev
@BeAPythonDev 3 жыл бұрын
@@PythonSimplified great, I'll definitely check that out this weekend. I've been meaning to learn basic gui skills
@programador-visual
@programador-visual 3 жыл бұрын
I'm a no coder, but I find your tutorial soothing lol
@programador-visual
@programador-visual 3 жыл бұрын
@@robbyz512 well, Im gay so... its ok
@blazer125
@blazer125 2 жыл бұрын
Nice! Thank you for the opportunity to practice making a simple project. I look forward to more!😀
@danielx40
@danielx40 3 ай бұрын
You are truly the best teacher for this out there. Thank you.
@wolfganggosejacob779
@wolfganggosejacob779 2 жыл бұрын
FYI - CD means "change directory" ... "Current directory" sounds similar and also fits with the letters, but is not the origin of the name of this command.
@user-sb5vt8iy5q
@user-sb5vt8iy5q 2 жыл бұрын
pwd stands for print working directory, and cd stands for change directory, as defined by unix 50+ years ago
@carlos_casio
@carlos_casio 3 жыл бұрын
Thank you for the amazing video!! As I'm developing tools for automation and data analysis with Python, it would be great if you could do a tutorial on how to convert these apps to an executable file so anyone can launch it without actually having Python. Keep it up you're awesome!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you Carlos! 😀 Sounds good! I'll film a quick executable conversion video soon, thank you for suggesting! 😁
@ArsenPalestini
@ArsenPalestini 2 жыл бұрын
Wow I really like your course! I'm from Italy and I recently started programming with Python, your lessons are very helpful and clear! Congratulations, keep up the excellent work! 😄😘👏
@Clapham888
@Clapham888 2 жыл бұрын
Thank you, you add a very likeable charm to what could otherwise be such a dull and tedious topic. Fantastic work, keep it up :)
@ibgm9317
@ibgm9317 3 жыл бұрын
I am really speechless . You have a special gift related to making people understand. I am from Middle East but I don’t kill people haha. Thank you so much.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Ib, I'm really glad you like my tutorials! 😃 I grew up in the Middle East so I know that the reality is very different from how the mainstream news outlets present it 😉 And I also don't kill people hahaha 🤣
@thebuttnakedpodcast3006
@thebuttnakedpodcast3006 3 жыл бұрын
I wish I could give triple likes for this video!!!
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Me too!!! 😁 hahaha Super glad you like those lessons, thank you so much for the wonderful comments Harold!
@geeno123
@geeno123 3 жыл бұрын
Great, well explained tutorial! You are a natural at teaching! Thank you for this!
@StephanieWaters
@StephanieWaters 2 жыл бұрын
mariya, thank you so much for explaining each step and what each function does!!!!
@kapitankidlattv9613
@kapitankidlattv9613 3 жыл бұрын
Thanks for a wonderful tuts - BTW dear, cd is Change Directory :)
@jmyonan
@jmyonan 3 жыл бұрын
For future reference, CD stands for Change Directory, not Current Directory. Other than that, I love your videos.
@__3093
@__3093 3 жыл бұрын
simp
@MiguelFernandez-kk2li
@MiguelFernandez-kk2li 4 ай бұрын
Great. Nobody can explain it better than Mariya does. Thank you.
@sbrahma0
@sbrahma0 3 жыл бұрын
Great Work! Really simplified. Thanks! Please continue to make these types of videos.
@fayxx8701
@fayxx8701 3 жыл бұрын
Nice video :D But ins't "cd" short for "change directory"? xD "pwd" lists the "current directory"
@Flackon
@Flackon 3 жыл бұрын
You’re right cd = change directory pwd = print working (current) directory
@eddw123
@eddw123 2 жыл бұрын
Your tutorial is excellent but the script code looks blurry, can you increase font size in your future tutorials? Thanks 🤓
@PythonSimplified
@PythonSimplified 2 жыл бұрын
Thank you so much! 😃 I have dozens of newer tutorials on the channel featuring even cooler GUI libraries than Tkinter!! (and all of them feature much larger fonts of course! hahahaha) If you like this one - I recommend to have a peek 😉
@DaniloMajhenic
@DaniloMajhenic 2 жыл бұрын
This was my first GUI application ever. It was easy to follow. thank you for sharing this knowledge.
@muslinielsen7789
@muslinielsen7789 2 жыл бұрын
Omg this is so great. I'm glad I found you, thanks for making this
@Murrengan
@Murrengan 3 жыл бұрын
So much work and so low views. i also have programming channel and i understand you're pain. Да пребудет с тобой сила
@PythonSimplified
@PythonSimplified 3 жыл бұрын
hahaha Spasibo Murrengan, vse budit horosho! ja naaborot v vostorge ot kali4estvo views - u menja prosto ne kogda stolko mnogo nebilo za 7 4esov! hahahahaha XDDDD
@Murrengan
@Murrengan 3 жыл бұрын
@@PythonSimplified 😂
@TheDenysabner
@TheDenysabner Жыл бұрын
Learning python and english at the same time. Your voice is Incredibly easy to understand. Thank you!
@juanpablomuniesaprados374
@juanpablomuniesaprados374 3 жыл бұрын
Amazing class !! fun, easy to follow, in the right dose. Congratulations!!
@infoversal9059
@infoversal9059 3 жыл бұрын
What could be better than learning Python by such a beautiful mentor. Thanks for the video.
@ibiza09putitthisway
@ibiza09putitthisway 3 жыл бұрын
You make coding seem easy. Your videos are great!
@valentinakiseleva3353
@valentinakiseleva3353 2 жыл бұрын
Спасибо большое за видео! Разбираюсь сейчас с Tkinter. Очень помог урок!
@carlapezzone7848
@carlapezzone7848 2 жыл бұрын
Absolute genius!!! My new favorite!
@yonisapir6270
@yonisapir6270 2 жыл бұрын
This was an amazing lesson, thank you so much. I learned a lot, and about halfway through I started getting a bunch of errors and it took me a while to fix the code but I did, and I think I learned from that too. Looking forward to the second part of this series. You're a great teacher by the way. I'm enrolled in a class that costs thousands and I've learned more from this one video than I have from that entire course so far! This was really fun too!
@PythonSimplified
@PythonSimplified 2 жыл бұрын
Yeeeyy, I'm so happy to hear that Yoni!! Thank you so much for the incredible comment!! 😃😃😃 I had a bit of an oopsie with: askopenfile(filetypes=[("Pdf file", "*.pdf")]) For some reason, "filetype" worked perfectly on my end - but for many people it had to be replaced with "filetypes" 🙃 You can find the second part of this project here: ⭐️ Advanced GUI App with Tkinter: kzbin.info/www/bejne/r2mzg2eiiaaba6c And I highly reccomend to checkout a much more recent Tkinter tutorial of mine that also combines an SQLite database: ⭐️ Simple GUI App with Tkinter and SQLite: kzbin.info/www/bejne/a6Kyn618bLemhKM (My database structure there can definitley be improved... gently speaking hahaha 😅 but it's an extra fun Random Recipe Picker app which you might enjoy better than part 2 😉) בכל אופן, שמחה שבסוף הכל הסתדר עם האפליקציה! שיהיה לך המון הצלחה בקורס, ד"ש מוונקובר! 😃
@yonisapir6270
@yonisapir6270 2 жыл бұрын
@@PythonSimplified עולם קטן 😅 Thank you so much for the links!!!!! המון תודה לך!:))
@prof080
@prof080 Жыл бұрын
Best GUI tutorial for me so far. I watched a lot but they lost me in seconds when they started to use the "hello world"... This was practical, and it is so much easier to learn something when the examples are closer to my project. I think your teaching style is matching with me :D Subscribed. One thing I did miss, that you wrote a lot of parameter but never explained it what they do. (for eg: text_box.tag_add("center", 1.0, "end"))
@markusm108
@markusm108 2 жыл бұрын
best programming tutorials i have seen. you have such a talent for this
@umangkumar2915
@umangkumar2915 2 жыл бұрын
Beautiful Teachers like you..... damnnnn. I was just sitting looking right at you, and everything was so easy.
@travisdurrant3556
@travisdurrant3556 Жыл бұрын
Love watching your series. Super informative.
@ProfePlaysMinecraft
@ProfePlaysMinecraft 2 жыл бұрын
Exactly what I was looking for. Thanks!!
@a7xaddict4676
@a7xaddict4676 2 жыл бұрын
you are a SAVIOUR! just earned a new subscriber!!
@arbataxiansoul
@arbataxiansoul Жыл бұрын
I love the way you explain me things like I'm a moron... You just earned a follower 😘
@annasimonova2879
@annasimonova2879 2 жыл бұрын
Amazing lesson! I used your logic for my app with excel files. Thank you!
@aurora6378
@aurora6378 Жыл бұрын
This is very helpful! Thank you so much!
@ReflectingMe2024
@ReflectingMe2024 2 жыл бұрын
Mariya, your tutorials are some of the best out there. I love the way you explain the specific command you’re using. Thanks so much for doing what you do. Oh, and I watched your vlog today, great decision re the dreadful insta app, kudos to you, I only wish many more young women would take your lead and follow suit.
@rayntukea1920
@rayntukea1920 Жыл бұрын
Thax the energy and time you putting in to lecture us. I appreciate
@LucasLima-hj5sg
@LucasLima-hj5sg 3 жыл бұрын
Python is a such beautiful language. Thanks for the tutorial!
@fouezdesign
@fouezdesign 2 жыл бұрын
My god.. I've been doing a mistake recently and now this beautiful miss just showed me how to fix my code with the simplest way , just lovely ! so Thanks lot .
@sealovingsoura3036
@sealovingsoura3036 3 жыл бұрын
Great explanation && sweet smile on your face after writing codes👌👌keep it up
@eduardocantosvera747
@eduardocantosvera747 Жыл бұрын
Genia, te amo. greatings from Argentina! thanks for share your knoledge with us.😘
@sphinxsphinx3956
@sphinxsphinx3956 3 жыл бұрын
I just love your coding habits, and your smile is perfect
@mohammedshawafi4495
@mohammedshawafi4495 2 жыл бұрын
Two great hours with this lesson , Thank you so much . Going to Part2.....
@globalguru21
@globalguru21 3 жыл бұрын
Great tutorial - even a novice can manage to get most of it to work. Well done Mariya, well done, give yourself a party. You are simply doing wonderful.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much for the amazing feedback! 😀😀😀 Part 2 of this tutorial will be slightly more challenging as it involves a lot of callbacks and grid manipulation, working on it as we speak and trying to keep it as simple as possible 😉
@CreativeSteve69
@CreativeSteve69 3 жыл бұрын
I was searching for more python tutorials and your channel was on top of my search queue. Keep it up. :D
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Thank you so much Stevie, will do! Welcome aboard! 😁
@CreativeSteve69
@CreativeSteve69 3 жыл бұрын
@@PythonSimplified thanks so much for the warm welcome Python Simplified. :)
@bourbajoollof4232
@bourbajoollof4232 2 жыл бұрын
i'm a FPGA-VHDL developper and i write sometimes python script for HW-test. I find your Tuto BEST. I subscribe now.
@patc9813
@patc9813 3 жыл бұрын
Fantastic video - taught me a whole bunch about Tkinter in a very short time!
@nicadi2005
@nicadi2005 3 жыл бұрын
@Pat C "Fantastic video - taught me a whole bunch about Tkinter in a very short time!" - Oh, did it now(?) OK, so why do you need both these lines of code then: logo_label = tk.Label(image=logo) logo_label.image = logo ?
@meomei4023
@meomei4023 3 жыл бұрын
The greatest help will always come from a great learner. That i learned from u. When u learn perfectly u can make learn someone in most better way. Thankx
@WalterPanessi
@WalterPanessi 2 жыл бұрын
Very clear your explanation! Congrat!
@Paasj
@Paasj 2 жыл бұрын
Happy Halloween! Tremendous fun! Thanks :D
@syedsaquibahmad4948
@syedsaquibahmad4948 3 жыл бұрын
understood clearly, you are a very good instructor i have ever seen. Love from INDIA 🇮🇳❣❣
@sovereignlivingsoul
@sovereignlivingsoul 3 жыл бұрын
Very nice, thank you. I am just learning Python and I have started to build a GUI for an app I am building for the Raspberry Pi. I was just getting into whether to use pack or grid and I think from watching this video I may try grid. I will definitely be watching more of your videos.
@iamveryinnocent2117
@iamveryinnocent2117 2 жыл бұрын
Very informative video, thanks mate!
@TheAmazingXizde
@TheAmazingXizde 3 жыл бұрын
Your Channel is underrated, keep It up!
@TheOlddog1957
@TheOlddog1957 3 жыл бұрын
Congratulations! You are clear in the explanation and very nice. Thank you and so many beautiful things for your future. Marco from Italy
@termuxstyle
@termuxstyle Жыл бұрын
Finally I find a person who give me only python egg 🥚 😌 Thank you.. I'm sure I will watch your videos and one day I will finish your channels all videos.
@josearnedotorres4053
@josearnedotorres4053 3 жыл бұрын
Thank you, girl. I undertand your tutorials perfectly fine. :)
@connormilton334
@connormilton334 Жыл бұрын
incredibly helpful. made my first GUI... finally! Here are some of the problems I encountered and the solutions spelling and capitalization errors "filetype" needed to be "filetypes" text didn't show up at first because of row arrangement, fix: add "rowspan" into canvas size rowspan=3 means there are three rows numbered 0, 1 and 2 note: I didn't add canvas size at the bottom, but had a buffer row. when the text box wasn't present, it automatically arranged proportionally. I appreciate this being taught without a more complex editor like PyCharm or Jupyter. This helps understand what is really happening, not to mention package installation is a whole secondary problem when working in PyCharm and some other IDEs.
@ruddyivanclarosfernandez8526
@ruddyivanclarosfernandez8526 3 жыл бұрын
Nice work mariya. Thank you!
@jacobsoby3910
@jacobsoby3910 2 жыл бұрын
Nice job making chapters within the video. I'm passing this on to a friend who's new to learning Python.
@cuneytozkurt4867
@cuneytozkurt4867 Жыл бұрын
wow! I realy liked and enjoyed :) thank you so much for this content 😍
@serenadenphoto
@serenadenphoto 3 жыл бұрын
Congrat! You actually made my understand tkinter and that's a huge thing.
@PythonSimplified
@PythonSimplified 3 жыл бұрын
Yeeeey! I'm very glad to hear that Lars, thank you so much! 😁😁😁
Create GUI App with Tkinter -  Part 2
47:42
Python Simplified
Рет қаралды 83 М.
Convert GUI App to Real Program -  Python to exe to setup wizard
23:27
Python Simplified
Рет қаралды 494 М.
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
The child was abused by the clown#Short #Officer Rabbit #angel
00:55
兔子警官
Рет қаралды 25 МЛН
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 50 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:25
CRAZY GREAPA
Рет қаралды 17 МЛН
If __name__ == "__main__" for Python Developers
8:47
Python Simplified
Рет қаралды 385 М.
Use a Drag & Drop Editor to Make Tkinter Python GUI Applications!
11:16
Convert Tkinter Python App to Executable (.Exe) File [pyinstaller]
9:11
Code First with Hala
Рет қаралды 134 М.
Python Classes and Objects - OOP for Beginners
8:01
Python Simplified
Рет қаралды 538 М.
Make Tkinter Look 10x Better in 5 Minutes (CustomTkinter)
4:40
TurbineThree
Рет қаралды 247 М.
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Internet Made Coder
Рет қаралды 1,5 МЛН
Convert py to exe - from code to software
5:55
Python Simplified
Рет қаралды 466 М.
Top 18 Most Useful Python Modules
10:50
Tech With Tim
Рет қаралды 925 М.
После ввода кода - протирайте панель
0:18
Up Your Brains
Рет қаралды 1,2 МЛН
Первый обзор Galaxy Z Fold 6
12:23
Rozetked
Рет қаралды 313 М.
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 223 М.
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 9 МЛН
Tag her 🤭💞 #miniphone #smartphone #iphone #samsung #fyp
0:11
Pockify™
Рет қаралды 32 МЛН