Create Stunning Python GUIs in 10 Minutes With Drag & Drop

  Рет қаралды 20,894

Coding Is Fun

Coding Is Fun

26 күн бұрын

👉 Explore All My Excel Solutions: pythonandvba.com/solutions
𝗗𝗘𝗦𝗖𝗥𝗜𝗣𝗧𝗜𝗢𝗡
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
In this video, I'll show you how to create amazing Python GUIs in just 10 minutes using drag-and-drop. We'll take a design from Figma and turn it into working Python code with the tkinter Designer package, saving you hours of manually positioning the GUI elements. I'll also show you how to make your Python GUI into an executable file with PyInstaller, so it can run on any computer without needing Python installed. This tutorial is perfect for anyone who wants to create beautiful Python GUIs quickly.
🌍 𝗟𝗜𝗡𝗞𝗦:
▶ Tkinter-Designer GitHub Repo: github.com/ParthJadhav/Tkinte...
▶ Source Code (Sample App): github.com/Sven-Bo/Tkinter-De...
💻 𝗣𝘆𝗜𝗻𝘀𝘁𝗮𝗹𝗹𝗲𝗿 𝗖𝗼𝗺𝗺𝗮𝗻𝗱:
pyinstaller --noconsole --onefile --add-data "assets/frame0;assets/frame0" gui.py
𝗧𝗢𝗢𝗟𝗦 𝗔𝗡𝗗 𝗥𝗘𝗦𝗢𝗨𝗥𝗖𝗘𝗦
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🆓【𝗙𝗥𝗘𝗘】Excel Add-in (𝗠𝘆𝗧𝗼𝗼𝗹𝗕𝗲𝗹𝘁): pythonandvba.com/mytoolbelt
📊 Dashboard Excel Add-In (𝗚𝗿𝗮𝗳𝗹𝘆): pythonandvba.com/grafly
🎨 Cartoon Charts Excel Add-In (𝗖𝘂𝘁𝗲𝗣𝗹𝗼𝘁𝘀): pythonandvba.com/cuteplots
🤪 Fun Emoji Excel Add-In (𝗘𝗺𝗼𝗷𝗶𝗳𝘆): pythonandvba.com/emojify
📑 Excel Templates: pythonandvba.com/go/excel-tem...
🎓 My Courses: pythonandvba.com/go/courses
📚 Books, Tools, and More: pythonandvba.com/resources
𝗖𝗢𝗡𝗡𝗘𝗖𝗧 𝗪𝗜𝗧𝗛 𝗠𝗘
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
🔗 LinkedIn: / sven-bosau
📸 Instagram: / codingisfun_official
💻 GitHub: github.com/Sven-Bo
💬 Discord: pythonandvba.com/discord
📬 Contact: pythonandvba.com/contact
☕ 𝗕𝘂𝘆 𝗺𝗲 𝗮 𝗰𝗼𝗳𝗳𝗲𝗲?
If you want to support this channel, you can buy me a coffee here:
▶ pythonandvba.com/coffee-donation

Пікірлер: 54
@CodingIsFun
@CodingIsFun 25 күн бұрын
*Check out the next video, where we turn a GUI into an Excel Data Entry form using ChatGPT:* kzbin.info/www/bejne/fqjSe6d3qLN2i5I Cheers, Sven ✌
@StarStrider99
@StarStrider99 24 күн бұрын
Incredible! I’ve been wanting a way to do all of this for a really long time! Thanks for making a video on it.
@CodingIsFun
@CodingIsFun 24 күн бұрын
Happy to hear that it was useful; thank you for taking the time to leave a comment and for watching the video! Cheers, Sven ✌️
@florianroeseler2404
@florianroeseler2404 24 күн бұрын
I always wanted to create my own GUI app, thank you so much! :)
@CodingIsFun
@CodingIsFun 24 күн бұрын
Thanks for watching and happy coding, Florian! Cheers, Sven ✌️
@funese102
@funese102 24 күн бұрын
Wao, new video style, that's amazing. You really give me lots of motivation & ideas in Pythons Sven!!! Hope you all the best and look forward to more and more contents.
@CodingIsFun
@CodingIsFun 24 күн бұрын
Yes, I tried to switch it up and change my intro style. I'm still not super confident in front of the camera, but hopefully, I'll get there. Anyway, thanks for tuning in! It's great to hear that my videos boost your motivation. Happy coding! Cheers, Sven ✌️
@funese102
@funese102 24 күн бұрын
@@CodingIsFun Thank you very much , just wonder you can consider marking some contents about machine learning in Streamlit or more instruction to Taipy 😀.
@uzairsukor9366
@uzairsukor9366 23 күн бұрын
This is great Sven. Love the sharing
@CodingIsFun
@CodingIsFun 23 күн бұрын
Glad you enjoyed it! Cheers, Sven ✌️
@hrmanager6883
@hrmanager6883 24 күн бұрын
Amazing work, you are our super hero ❤
@CodingIsFun
@CodingIsFun 24 күн бұрын
It's very kind of you to say so, thank you! Cheers, Sven ✌️
@alterboy1
@alterboy1 24 күн бұрын
Thank you for this! My form fillers with TKinter are super simple and look boring. I will be working on this for sure!
@CodingIsFun
@CodingIsFun 24 күн бұрын
Thanks for watching, and good luck with your GUI. Happy coding! Cheers, Sven ✌️
@vonchilliman
@vonchilliman 17 күн бұрын
Great tutorial! Thank you
@CodingIsFun
@CodingIsFun 17 күн бұрын
You're very welcome! Thanks for watching! Cheers, Sven ✌️
@andiglazkov4915
@andiglazkov4915 25 күн бұрын
Thank you 😊
@CodingIsFun
@CodingIsFun 25 күн бұрын
My pleasure! Thanks for tuning in! Cheers, Sven ✌️
@evanbob963
@evanbob963 20 күн бұрын
bro this knowledge u shared just is so amazing and useful i wish i knew this earlier(so much time would be saved) 😢
@CodingIsFun
@CodingIsFun 20 күн бұрын
Appreciate the love! Thanks for watching! Cheers, Sven ✌️
@comfixit
@comfixit 24 күн бұрын
Great topic, perfect combination of technologies to fuse together. The only thing that could make it better is incorporating AI into the process which you hint at doing in the next videos Well done!
@CodingIsFun
@CodingIsFun 24 күн бұрын
Thanks for the kind words! Yes, next Sunday, we will create a similar data entry form and use ChatGPT while building the app. In fact, we are going to build the entire entry form without writing a single line of code ourselves. 😬 Not sure if I should be proud of that, though. 😅 Anyway, thanks for watching and stay tuned. Cheers, Sven ✌️
@theaccountantguy
@theaccountantguy 24 күн бұрын
Hi, that's an amazing tutorial. Much appreciated! Does converting the python code into an executable code work for all types of files? Like if we execute any complex apps will the exe files work especially where AI has been used? Thanks!
@CodingIsFun
@CodingIsFun 24 күн бұрын
Thanks for watching. I'm not sure about your use case or the types of files you want to include. Regarding "AI," are you looking to include a model that has been saved locally? I haven't tried that. However, if you want to call an API endpoint, like from OpenAI, that's definitely possible since you're just sending an HTTP request via your app. Happy coding! Cheers, Sven ✌️
@theaccountantguy
@theaccountantguy 24 күн бұрын
@@CodingIsFun Hi thanks for your reply. Yes ideally I am looking to use an API endpoint, however there are not many tutorials available for such use cases. It would be great if you could showcase something related to that. Thanks!
@CodingIsFun
@CodingIsFun 24 күн бұрын
@@theaccountantguy Ah, okay. That should be possible. I'm not sure if I will do a dedicated video about it, but if you're unsure how to incorporate that into the GUI, you could copy/paste your code into ChatGPT and ask how to integrate it with an API endpoint. Additionally, provide ChatGPT with a code snippet showing how the request should be sent to that API endpoint, including the return format. That could be a good starting point. I hope this helps! Happy coding!
@hlubradio2318
@hlubradio2318 14 күн бұрын
I did GUI programming with Visual Basics 20 years ago.
@CodingIsFun
@CodingIsFun 14 күн бұрын
Thanks for watching! Cheers, Sven ✌️
@hlubradio2318
@hlubradio2318 13 күн бұрын
But I am doing it again thanks
@dodoan59
@dodoan59 24 күн бұрын
I like it 😊
@CodingIsFun
@CodingIsFun 24 күн бұрын
Glad you liked it. Thanks for watching and taking the time to leave a comment! Cheers, Sven ✌️
@laurentweisgerber3846
@laurentweisgerber3846 24 күн бұрын
It would be interesting to see how you can have your gui give interactive feedback I have a script which lets you choose between to modes and gives you feedback if the entered date is formatted correctly for example
@CodingIsFun
@CodingIsFun 24 күн бұрын
Thanks for watching and for your feedback. In the next video, I'll add a bit more interactivity. We'll build a data entry form for Excel that includes checks, such as a message box if the user doesn't fill out all required fields and another message box if the entered email is not in the correct format. Stay tuned for next Sunday when I release that video. Cheers,Sven ✌️
@marcosmelendez09
@marcosmelendez09 24 күн бұрын
Question.. can we use this to create userforms in excel?
@CodingIsFun
@CodingIsFun 24 күн бұрын
That will be my next video 😅 I'm going to release it on Sunday. Stay tuned for that. Cheers, Sven ✌️
@marcosmelendez09
@marcosmelendez09 24 күн бұрын
Thank you so much Sven! I loook soo much forward to your video
@r.e.434
@r.e.434 24 күн бұрын
is it possible to go from exe back to py?
@CodingIsFun
@CodingIsFun 24 күн бұрын
Not sure. But what would be the use case for that?
@alanpros6950
@alanpros6950 24 күн бұрын
The tkinter application only work with Figma?
@CodingIsFun
@CodingIsFun 24 күн бұрын
Figma is only used to create the Tkinter code.
@hlubradio2318
@hlubradio2318 13 күн бұрын
@@CodingIsFun nice
@cerealport2726
@cerealport2726 25 күн бұрын
although not related, this gives me flashbacks to the ease of using Macromedia Dreamweaver... I am showing my age...
@CodingIsFun
@CodingIsFun 24 күн бұрын
Thanks for watching! I've never used Macromedia Dreamweaver. I guess that was before I started coding 😅 Cheers, Sven ✌️
@lukkygill271
@lukkygill271 22 күн бұрын
AttributeError: 'ButtonHover' object has no attribute 'id_'. Did you mean: 'id'? Sir i am facing this issue what should i do
@CodingIsFun
@CodingIsFun 22 күн бұрын
Thanks for watching. Sorry, but with that bit of information I cannot help you. Cheers, Sven ✌️
@lukkygill271
@lukkygill271 22 күн бұрын
@@CodingIsFun I've fixed the issue thanks for such an amazing tutorial✨🤝🏻❤️
@CodingIsFun
@CodingIsFun 22 күн бұрын
@@lukkygill271 What was the issue? :)
@lukkygill271
@lukkygill271 21 күн бұрын
@@CodingIsFun there was a minor issue i did not named the ButtonHover properly instead of Writing ButtonHover i wrote ButtonHover_(Added space at the end mistakenly) this vid was so informative sir,looking forward to your next video about using database in figma designs Regards from Pakistan💚💫
@CodingIsFun
@CodingIsFun 21 күн бұрын
@@lukkygill271 Glad you found the bug. Greetings to Pakistan! Cheers, Sven ✌
@__________________________6910
@__________________________6910 23 күн бұрын
Noice
@CodingIsFun
@CodingIsFun 23 күн бұрын
Thanks!
@freebirdnorway
@freebirdnorway 14 күн бұрын
Way to expensive if creating real product.
How to Create an Excel Data Form Using Python + ChatGPT
13:57
Coding Is Fun
Рет қаралды 4,1 М.
I use Drag and Drop to build modern Python Apps
14:08
Softlinks
Рет қаралды 52 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН
Heartwarming: Stranger Saves Puppy from Hot Car #shorts
00:22
Fabiosa Best Lifehacks
Рет қаралды 21 МЛН
Самое Романтичное Видео ❤️
00:16
Глеб Рандалайнен
Рет қаралды 6 МЛН
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
Convert GUI App to Real Program -  Python to exe to setup wizard
23:27
Python Simplified
Рет қаралды 494 М.
Modern Python logging
21:32
mCoding
Рет қаралды 160 М.
Automate Excel With Python - Python Excel Tutorial (OpenPyXL)
38:02
Tech With Tim
Рет қаралды 1,5 МЛН
Convert Tkinter Python App to Executable (.Exe) File [pyinstaller]
9:11
Code First with Hala
Рет қаралды 134 М.
Automate Excel using Python + ChatGPT-4o 🤯
7:40
Coding Is Fun
Рет қаралды 19 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН