Build A Python GUI App Tutorial

Build A Python GUI App Tutorial

FavoriteLoadingAdd to favorites

My new HTML5 & CSS3 COURSE IS OUT NOW!

In todays episode we are going to take a look on how we can build out a python gui app.
In todays era of improving our workflow, we are going to build an app that lets us auto open up a bunch of other apps that we would normally use. You can imagine it as being a workspace opener.

If you want to learn more about python or you are a python beginner this is a great tutorial for you to build out some practical apps.

All the code will be available on patreon.

๐ŸŽSupport me on Patreon for exclusive episodes, discord and more!

Microphones I Use
Audio-Technica AT2020 – (Amazon)
Deity V-Mic D3 Pro – (Amazon)
BEHRINGER Audio Interface – (Amazon)

Camera Gear
Fujifilm X-T3 – (Amazon)
Fujinon XF18-55mmF2.8-4 – (Amazon)

PC Specs
Kingston SQ500S37/480G 480GB – (Amazon)
Gigabyte GeForce RTX 2070 – (Amazon)
AMD Ryzen 7 2700X – (Amazon)
Corsair Vengeance LPX 16GB – (Amazon)
ASRock B450M PRO4 – (Amazon)
DeepCool ATX Mid Tower – (Amazon)
Dell Ultrasharp U2718Q 27-Inch 4K – (Amazon)
Dell Ultra Sharp LED-Lit Monitor 25 2k – (Amazon)
Logitech G305 – (Amazon)
Logitech MX Keys Advanced – (Amazon)

DISCLAIMERS:
I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

๐Ÿ›ด Follow me on:
Twitch:
Twitter:
Instagram:
Github:

#python #programming

source

By |2020-07-12T08:17:06+00:00July 12th, 2020|Python Video Tutorials|42 Comments

42 Comments

  1. yousef almasri July 12, 2020 at 8:17 am - Reply

    Thank you so much for this usefull video, it is a required skill in the job am applying to, thanks to you knw i have a chance to get it

  2. Kiran Shah July 12, 2020 at 8:17 am - Reply

    Make this types of app more

  3. Amir July 12, 2020 at 8:17 am - Reply

    hi question: whenever I add this line
    def addApp():

    filename = filedialog.askopenfilename(intialdir="/", title="Select File",

    filetypes=(("executable", "*.exe"), ("all files", "*.*")))
    it tells me:
    AttributeError: module 'tkinter.filedialog' has no attribute 'askopenfilename'

  4. Cherry Editz July 12, 2020 at 8:17 am - Reply

    brother it's telling that there is a syntax error on the word command

  5. canyon morris July 12, 2020 at 8:17 am - Reply

    Can someone help me? For my line which is " filetypes=(("executables","*.exe"), ("all files", "*.*")))" It says filetypes is a invalid syntax. PLEASE HELP!!! :c

  6. Kiran Shah July 12, 2020 at 8:17 am - Reply

    It's called Hands-on๐Ÿ˜ƒ๐Ÿ˜„

  7. Kiran Shah July 12, 2020 at 8:17 am - Reply

    Enjoyed….loved it๐Ÿ˜Š

  8. Easy Class For Me July 12, 2020 at 8:17 am - Reply

    This is a great channel …

  9. ben10 Tatva July 12, 2020 at 8:17 am - Reply

    give source code mine's not working

  10. Nothingness July 12, 2020 at 8:17 am - Reply

    Can you make a Login System with tkinter?

  11. Anirudh Pai July 12, 2020 at 8:17 am - Reply

    dude u sound exactly like pewdiepie

  12. Henry Seh July 12, 2020 at 8:17 am - Reply

    As the very beginner myself,itโ€™s very very hard to watch while doing it with him ,heโ€™s so fast freaking fast, wow amazing!!!! I wish I could reach that speed .

  13. siliver July 12, 2020 at 8:17 am - Reply

    What is different between Import tkinter from tk and from tkinter import*?

  14. Kosausrk July 12, 2020 at 8:17 am - Reply

    Iโ€™m watching this knowing full well I canโ€™t do shit with my coding skills

  15. T O July 12, 2020 at 8:17 am - Reply

    frame.winfo_children():
    destroy()

    nice

  16. FrostRanger July 12, 2020 at 8:17 am - Reply

    for me the command is not working!!

  17. Padasht Rebwar Hamasalh July 12, 2020 at 8:17 am - Reply

    Python have shity GUI

  18. Haseeb July 12, 2020 at 8:17 am - Reply

    Is there any way to design the GUI first without programming, and then add code to it afterwards?

  19. Aditya deshmukh July 12, 2020 at 8:17 am - Reply

    Your Actions and expressions are too funny bro ๐Ÿ˜‚๐Ÿ˜‚
    But i really love u bro

  20. Ethan Savas July 12, 2020 at 8:17 am - Reply

    as soon as a type in def addApp(): it gives me and error saying indentation error ๐Ÿ™ whyyyy

  21. shan De silva July 12, 2020 at 8:17 am - Reply

    very useful app for me. Thank you.. love your jokes and you can be actor mate..

  22. Ananyo Rangan July 12, 2020 at 8:17 am - Reply

    anyone else getting anxiety from the yellow opened spotify

  23. Aditya Badara July 12, 2020 at 8:17 am - Reply

    Making a GUI using scripting is too much…I will recommend Java

  24. Jesus Mancilla July 12, 2020 at 8:17 am - Reply

    All of the apps on my macbook are greyed out so I can't add them. Any tips?

  25. Rich Plewa July 12, 2020 at 8:17 am - Reply

    This is the 1st python program tutorial that worked the way its supposed to. aside from my typing errors I tested it from thr desktop worked just fine, I changed the gray to Yellow easier to see.

  26. Ashiqul Hassan July 12, 2020 at 8:17 am - Reply

    i just found the ONE.
    Subscribing right now

  27. bad joke July 12, 2020 at 8:17 am - Reply

    0:49 XD

  28. Code with me July 12, 2020 at 8:17 am - Reply

    EASIEST WAY TO MAKE DESKTOP APPLICATION IN PYTHON

    https://www.youtube.com/watch?v=OCshqWswlVI&t=3s

  29. Blitz_ Aarav July 12, 2020 at 8:17 am - Reply

    I wasnt getting the button for some reason

  30. tontsa July 12, 2020 at 8:17 am - Reply

    Does this require any vscode plugins/addons? If it does, which ones?

  31. Chhota Babu July 12, 2020 at 8:17 am - Reply

    Do a python tkinter tutorial….. Please.

  32. Tyrone Hills July 12, 2020 at 8:17 am - Reply

    Excellent tutorial Sir!!!

  33. JAYATI MAJUMDER July 12, 2020 at 8:17 am - Reply

    when he open file……………i found a big discovery

  34. arli July 12, 2020 at 8:17 am - Reply

    The buttons are not appearing to me…

  35. TheGamecheater100 July 12, 2020 at 8:17 am - Reply

    what text editor are you using, it looks pretty nice

  36. Suvi July 12, 2020 at 8:17 am - Reply

    black widow to hulk: 04:00

  37. Charango123quena July 12, 2020 at 8:17 am - Reply

    it's funny how so many people think python refers to the snake, in actual fact it's a reference to the comedy troupe – Monty Python

  38. Blitz_ Aarav July 12, 2020 at 8:17 am - Reply

    the button didnt work for me and i had the same exact code as you did

  39. Hristo Hristov July 12, 2020 at 8:17 am - Reply

    when i run it .. the first button executes .. before everything else , when i click cancel
    i get this error
    Traceback (most recent call last):

    File "C:/Users/lenovo/PycharmProjects/appTest/app.py", line 44, in <module>

    runApps = tk.Button(root, text="Open File", padx=8, pady=5, fg="white", bg="#263D42", command=runApps())

    File "C:/Users/lenovo/PycharmProjects/appTest/app.py", line 32, in runApps

    os.startfile(app)

    TypeError: startfile: filepath should be string, bytes or os.PathLike, not _io.TextIOWrapper
    need help

  40. Emanuele Capone July 12, 2020 at 8:17 am - Reply

    Well, I never got bored during the video, so thank you for the amazing quality content

  41. Creativity Forever July 12, 2020 at 8:17 am - Reply

    very cool tutorial๐Ÿ‘๐Ÿ’ฏ! but how can you make it to work for mobile android 8:11? ๐Ÿค” /data/app/ doesn't show the apps, extensions .apk or. data.apk don't work.. Dev Ed any ideas? ๐Ÿค”

  42. Patson Damascus July 12, 2020 at 8:17 am - Reply

    Traceback (most recent call last):
    File "/Users/macbook/PycharmProjects/ASSI/ASSIGNM.py", line 7, in <module
    canvas=tk.canvas(root,height=700,width=700,bg="#263D42")
    AttributeError: module 'tkinter' has no attribute 'canvas

Leave A Comment

*