Build A Modern Python GUI Project | Step by Step Tutorial

  Рет қаралды 226,320

developedbyed

developedbyed

Жыл бұрын

Keep exploring at brilliant.org/developedbyed/. Get started for free, and hurry-the first 200 people get 20% off an annual premium subscription.
In today's episode we will be building a modern python GUI app using Tkinter and CustomTkinter. We will also be integrating pytube which will allow us to download our youtube videos in different resolutions and formats.
This is a beginner python project that you can follow along without any previous python knowledge.
Upgrade your programming skills with my courses
developedbyed.com/
This video was sponsored by Brilliant
🛴 Follow me on:
Twitch: / developedbyed
Twitter: / developedbyed
Instagram: / developedbyed
Github: github.com/developedbyed/
#programming #python

Пікірлер: 186
@NightSpyderTech
@NightSpyderTech 5 ай бұрын
I spent half a day messing around with Tauri / Vue trying to figure out how to customize the GUI and in half an hour I had this working as demonstrated and had expanded it out with extra functionality. This is an awesome vid and so much simplier with an interface that still looks super clean and modern. I'd heard mention of tkinter before when I was looking into and experimenting with PyQt, but you've sold me on it. Can't wait to check out your other and more recent videos!
@alvarofigueroa4693
@alvarofigueroa4693 Ай бұрын
Great tutorial man. Kudos!. I was unable to downloaded a couple videos (yours included and another from Rick Beato) and entered a question here to see if anyone else have the same issue. And then tried a few more videos and voilà, it worked as expected! Thanks so much for sharing this with us. I learnt a lot from it. cheers!
@developedbyed
@developedbyed Жыл бұрын
Keep exploring at brilliant.org/developedbyed/. Get started for free, and hurry-the first 200 people get 20% off an annual premium subscription.
@eugenmalatov5470
@eugenmalatov5470 Жыл бұрын
I have not rebuilt it yet, but really amazing. :) I would use pyinstaller as well to create an executable
@manoellopes
@manoellopes 11 ай бұрын
Loved this one, will try to implement a launcher for an online game and see how it goes... I am curious to know if I will be able to make it work by downloading the version updates of the files. can't wait to see more content like this one.
@GultReverz4.0
@GultReverz4.0 Ай бұрын
Its been a while me learning to code. Now I was learning Tkinter. I want to create a hospital management software But i am not able to make so , Any suggestions! 😊
@Sirveyor226
@Sirveyor226 9 ай бұрын
Love this. Please do more.
@LucasGabrieh
@LucasGabrieh 2 ай бұрын
This is AMAZING! Just one minor (really nit thing) - PEP8 for python doesn't indicate the usage of camel case for functions, snake case should be used there (start_download(), for example)
@TypeiZ
@TypeiZ 4 ай бұрын
Hey, thank you so much! this is the best KZbin tutorial for a download i found. I tried about 8 different tutorials but this is by far the best! Could you perhaps show us how to implement a folder selection too? i would love to chose where i download my files! :) Big thanks for the video!
@chandrakala7302
@chandrakala7302 7 ай бұрын
Thankyou so much!! you really helped me today!!!
@gambomaster
@gambomaster Жыл бұрын
Ok so our gorgeous teacher on the internet is going to teach us Python too? That sounds interesting and exciting. Hopefully you will release a real world project in Python soon. 🙏🙏🙏
@user-vv3gg6xm1b
@user-vv3gg6xm1b Жыл бұрын
first i found out about pytube and decided to combine it with tkinter in a project. than i was told that there is already a website that does the same thing i wanted to create. now i find out that there is already a tutorial on how to build such a project. at this point i'm dead inside...
@prohubbeta
@prohubbeta 6 ай бұрын
It's okay if you are trying to make something that's already available, it's a good feeling building something on your own and seeing it work.
@sirseven3
@sirseven3 6 ай бұрын
​@@prohubbetaespecially when you have specific interests that deviate from the project and troubleshoot your own code
@ChandrayMurmu22
@ChandrayMurmu22 4 ай бұрын
What is the website name ?
@RakibHasan-hs1me
@RakibHasan-hs1me 3 ай бұрын
You should still try, what if your one is better and faster.
@skyfonix1
@skyfonix1 2 ай бұрын
I feel the same
@pablozuta2402
@pablozuta2402 Жыл бұрын
Yes !, nice to see Python content in your channel 🙂
@developedbyed
@developedbyed Жыл бұрын
More to come!
@pablozuta2402
@pablozuta2402 Жыл бұрын
@@developedbyed great 😎😎
@paulthomas1052
@paulthomas1052 Жыл бұрын
Great demo - thanks :)
@ronnykgalema
@ronnykgalema Жыл бұрын
Please do another video where perhaps you combine this desktop app with backend. Node backend to be specific. Thank you for great content 👏
@killerb6090
@killerb6090 10 ай бұрын
yoooooo i learned web front-end developement from you long ting time ago,and here we are learning again from the best.i missed learning from you.10/10 from now❤❤❤❤❤❤
@thesouthsidedev1812
@thesouthsidedev1812 Жыл бұрын
You are a legend Ed
@holmseifert3469
@holmseifert3469 Жыл бұрын
Great tutorial about developing a cool looking gui in Python. Thanks
@OriginalRed5
@OriginalRed5 Жыл бұрын
Well done!!
@anmolgupta763
@anmolgupta763 10 ай бұрын
Really loved it ...!
@catoberge
@catoberge Жыл бұрын
Yay! This is JUST what I was thinking of doing, but didn`t know where to start. I like :) Edit: I made it. Really fun and satisfying project.
@shahil1867
@shahil1867 5 ай бұрын
Can you share it? I need it for project 😭
@danielvarga_p
@danielvarga_p 3 ай бұрын
​@@shahil1867 Would you still need it? I am planning to make this in the following days, if you interested I could send it later.
@danielvarga_p
@danielvarga_p 3 ай бұрын
@@shahil1867 TEST here is the code actually, to test if this can be done on KZbin. import tkinter import customtkinter from pytube import KZbin ## Something is not right here - The YT was age restricted required login def startDownload(): try: ytLink = link.get() ytObject = KZbin(ytLink, on_progress_callback=on_progress) video = ytObject.streams.get_highest_resolution() title.configure(text=ytObject.title, text_color="white") finishLabel.configure(text="") video.download() finishLabel.configure(text="Downloaded!", text_color="white") except: finishLabel.configure(text="Download error", text_color="red") #from KZbin class from pytube def on_progress(stream, chunk, bytes_remaining): total_size = stream.filesize bytes_downloaded = total_size - bytes_remaining percentage_of_completion = bytes_downloaded / total_size * 100 per = str(int(percentage_of_completion)) pPercentage.configure(text=per + '%') pPercentage.update() # Update progress bar progressBar.set(float(percentage_of_completion) / 100) # System Settings customtkinter.set_appearance_mode("Dark") customtkinter.set_default_color_theme("blue") # Our app frame app = customtkinter.CTk() app.geometry("720x280") app.title("Video Downloader - KZbin") # Adding UI Elements title = customtkinter.CTkLabel(app, text="Insert a youtube link") title.pack(padx=10, pady=10) # Link input url_var = tkinter.StringVar() link = customtkinter.CTkEntry(app, width=350, height=40, textvariable=url_var) link.pack() # Finished Downloading finishLabel = customtkinter.CTkLabel(app, text ="") finishLabel.pack() # Progress percentage pPercentage = customtkinter.CTkLabel(app, text="0%") pPercentage.pack() progressBar = customtkinter.CTkProgressBar(app, width=400) progressBar.set(0) progressBar.pack(padx=10, pady=10) # Download button /// New function needed for startDownload download = customtkinter.CTkButton(app, text="Download", command=startDownload) download.pack(padx=10, pady=10) #.........................LAST # Run app app.mainloop()
@HNMCK
@HNMCK Жыл бұрын
Love the python content!
@user-uf2ml9fh7e
@user-uf2ml9fh7e 6 ай бұрын
Good work man
@debabella-wr6et
@debabella-wr6et 3 ай бұрын
🎯 Key Takeaways for quick navigation: 00:00 *🎬 Introduction to Python GUI Project* - Introduction to creating a modern GUI project in Python for downloading KZbin videos. 01:49 *🐍 Setting Up Python Environment* - Instructions for setting up Python environment, including installation of required packages like tkinter and Pytube. 04:08 *🖥️ Designing the User Interface* - Designing the GUI layout using tkinter, specifying frame size, title, labels, and entry for input. 06:18 *⚙️ Implementing Basic Functionality* - Implementing basic functionality such as fetching input, creating a function to handle download requests, and displaying download status. 16:51 *📈 Adding Additional Functionality* - Enhancing the user experience by updating UI elements dynamically, displaying download progress, and handling errors gracefully. 21:45 *🔄 Adding Progress Bar* - Optional addition of a progress bar to the GUI for visualizing the download progress of KZbin videos. 22:10 *📊 Displaying Progress Percentage* - Implementing a label to display the progress percentage during video download. - Creation of a progress bar widget for visual representation of download progress. 23:49 *🛠️ Implementing Download Progress Functionality* - Defining a callback function to track download progress using Pytube's callback feature. - Accessing information such as total file size and bytes downloaded to calculate the download percentage. - Updating the progress label and progress bar dynamically during the download process. 28:03 *📚 Additional Resources and Conclusion* - Encouragement to explore further customization and functionality using tkinter. - Reference to custom tkinter documentation for more advanced features and examples. - Invitation for feedback, suggestions, and potential enhancements like video quality selection. Made with HARPA AI
@ricokariuki3655
@ricokariuki3655 Жыл бұрын
great tutorial there
@mehliamm
@mehliamm Жыл бұрын
Where can I get inspo for clean modern UI's I can't seem to look up on yt cuz it gives random stuff that doesn't fit the description of what I'm trying to look for😭
@moradgames125
@moradgames125 10 ай бұрын
hi this tutorial is amazing and it also worked for me but i just wanted to ask you if you can make another tutorial with all the same things in this tutorial but just adding a resolution buttons with different resolution
@SilentNorn
@SilentNorn 2 ай бұрын
ytObject.streams.get_by_resolution("INSERT YOUR DESIRED RESOLUTION HERE") instead of ytObject.streams.get_highest_resolution(). You can combine it with a DropDown button to select your resolution instead of a regular button for example.
@adelyar.subhan
@adelyar.subhan Ай бұрын
Wow! Amazing content.
@o1techacademy
@o1techacademy Жыл бұрын
Nice one bro.
@mathieudebibikoff4369
@mathieudebibikoff4369 3 ай бұрын
which IDE are you using and how did you get your IDE to work??? I graduated from computer science college, and I still can't get my IDEs to work at home, for like any language, I always have compiler problems, or framework problems, or I can't include some libraries, I'm tired T_T
@caleb7884
@caleb7884 7 ай бұрын
27:35 you don't need to convert percentage_of_completion to float since it's already a float
@mohamedlahrech178
@mohamedlahrech178 Жыл бұрын
Thank you, very useful and simple. Is it legal to deploy on my website?
@naturecultureafrica
@naturecultureafrica 3 ай бұрын
Nice.... need also one about PyQT, please.
@francisconogueira8622
@francisconogueira8622 8 ай бұрын
Super !!! I loved it :
@Lunolux
@Lunolux Жыл бұрын
great video, more video on python could be great.
@kevinmakumbe
@kevinmakumbe 4 ай бұрын
Great tut, how do i center the form on screen coz it seems not to work in custom tkinter
@gkhnylmz53
@gkhnylmz53 8 ай бұрын
I love it ! Thank you so much !
@alirad8996
@alirad8996 5 ай бұрын
thanks man
@JNET_Reloaded
@JNET_Reloaded Жыл бұрын
put a checkbox onit that can open in vlc after dl complete! that would be better and a button top open the folder the fil that dl is in!
@kvelez
@kvelez Жыл бұрын
Great video.
@nanaksingh9598
@nanaksingh9598 Жыл бұрын
Absolutely love this one. Would like to see more. Thanks
@darkiller5219
@darkiller5219 Жыл бұрын
Do more python content please !!
@mister-med
@mister-med Жыл бұрын
Your font police is really awesome! What is it please?
@kgaming7599
@kgaming7599 6 ай бұрын
hey bro! what vscode theme do you use? i like it 😅
@msmalik681
@msmalik681 5 ай бұрын
Nice tutorial
@Ohiostategenerationx
@Ohiostategenerationx 3 ай бұрын
Mine is saying downloaded but I can't find the video anywhere on my computer. I don't know what I would be doing wrong. Would I not have to code into the program a folder destination?
@yznor
@yznor 10 ай бұрын
Amazing tutorial!
@ujjwal9638
@ujjwal9638 Жыл бұрын
Create this with NodeJs and make a video on it if possible
@withoutmalicexo
@withoutmalicexo 2 ай бұрын
Can we specify wher the file is downloaded? Even if it is hardcoded...? I think its downloading in the project folder in this example.
@eriklehman3175
@eriklehman3175 17 күн бұрын
great video! now we don't have to pay google for a video!! i have to ask, where is the file saved? i'm brand new to this so that should be a part of the code
@ghostxtempzz115
@ghostxtempzz115 4 ай бұрын
Love this tutorial! How would you make the progress bar go back to 0% on a new link being inputted so that when you press download with the new link it will update?
@soufianesoufiane7218
@soufianesoufiane7218 4 ай бұрын
write in the top of function start_downloading label_finish.configure(text="") bar_Progress.set(0) label_Progress.configure("0 %") for reset title and progress
@Moustachebear123
@Moustachebear123 Ай бұрын
Can Someone send me the code from this video without me having to manually typing everything here
@bennikania813
@bennikania813 5 ай бұрын
what theme package do you use?
@dispatersdance9691
@dispatersdance9691 5 ай бұрын
Thanks, was able to build everything but I could not download the video. Well, it did download but can't find in my python directory.
@UltimaDJS
@UltimaDJS Жыл бұрын
So I really like this and I followed the video step by step and it works great, except... it doesn't show the progress bar or percentage rising while running the code. In fact the whole console goes unresponsive until the download is complete After it's complete everything updates and shows as one would expect but it's not running while the download is progressing. Do you know of any fix to this?
@LaxMeister
@LaxMeister Жыл бұрын
I'm struggling with this also. What I found is that you have to use threading. Which I have done but it still doesn't work. Only thing that threading helps with is stop the freezing of the GUI. Still not getting any progress.. I don't know if it's Pytube that has a bug or it's my code
@4n5husaini55
@4n5husaini55 Жыл бұрын
Same! @developedbyed please help!
@nicow6975
@nicow6975 Жыл бұрын
Me too! My window just stops responding...
@kabou2011
@kabou2011 Жыл бұрын
@@nicow6975 it stops and comes back, i tried a small video and it went from 0 to 100 also once it works if you try downloading a large video like this specifc video it gave progress
@soufianesoufiane7218
@soufianesoufiane7218 4 ай бұрын
Same, My window is stops responding
@mohammedmahdidjaballah802
@mohammedmahdidjaballah802 Жыл бұрын
how can I change the download chunk size in pytube?? by default it is 9MB, and I want to make it less than that
@payochannel1140
@payochannel1140 11 ай бұрын
I wish i knew more code. The beauty of python .
@akshaysatav2431
@akshaysatav2431 Жыл бұрын
By just seeing one video i was becomes yours super fan ✨
@gautamanand1201
@gautamanand1201 Жыл бұрын
Just by reading your english, I suffered from cancer 🥲
@akshaysatav2431
@akshaysatav2431 Жыл бұрын
@@gautamanand1201 bhai meri matru bhasha Hindi he English nahi 🤭
@gambomaster
@gambomaster Жыл бұрын
@@akshaysatav2431 python ko hindi mein kya kehte hai? 😌
@akshaysatav2431
@akshaysatav2431 Жыл бұрын
@@gambomaster wahi kehte he jo tyre ko English mein kehte he 😂
@Blackronin357
@Blackronin357 5 ай бұрын
Having an issue where the .streams method isn't being recognized in VS code for some reason. When I try to download a yt link, I get both the invalid error and download complete to print out to terminal, but there's no file downloaded. Wondering why the .stream method isn't being recognized. Any ideas/help is appreciated! Otherwise, easy to follow video and it was nice to see the errors come up so it can help newbies like myself get the ropes.
@Blackronin357
@Blackronin357 5 ай бұрын
Found my issue, forgot the s somehow in streams when I kept thinking it was there. I think it also helped that I restarted VS code and updated PowerShell to the latest version so IntelliSense pulled the method up.
@ryangeo8409
@ryangeo8409 Жыл бұрын
Where does it download?
@rahulbhatt1
@rahulbhatt1 Жыл бұрын
Please sir make a video on making a website that generates ai images using Stable Diffusion api with python, etc 🙏🙏🙏
@programmingholic
@programmingholic Жыл бұрын
those who face promblem to install tkinter you can also run this command =>> pip install tk then can import ==> import tkinter as tk
@nortrap
@nortrap 8 ай бұрын
"I think we have some sort of....." that is my experience with python on windows also :)
@idk6465
@idk6465 Жыл бұрын
Progress bar is indeed a problem, and somehow my labels as well.
@mz5234
@mz5234 4 ай бұрын
Are you running in IDLE or VS Code? For some reason - when I ran in VS Code- as he does in his video - it implements completely accurate. I pored over the code and wrote down the code line by line on paper and compared with what he typed in the video. Realized today - that he used VS Code terminal and I ran it from IDLE when I ran from IDLE the app works - it downloads but the GUI doesn't operate completely accurately like the progress bar didn't update it was shown but showed complete at the end try VS Code to run - it should work?
@pluto42069
@pluto42069 3 ай бұрын
i tried to install customtkinter in vscode but it keeps giving me the error "ModuleNotFoundError: No module named 'customtkinter'" any help?
@mz5234
@mz5234 4 ай бұрын
Can anyone describe to me why: running the same code in MS VS Code terminal leads to a more accurate result? When I ran the same exact code from the IDLE interface-- the GUI Window - didn't update the progressbar in real time. The video downloaded - but the progress bar didn't implement in real time on the GUI. When I run it in MS VS Code- it works exactly the same as developedbyed's video. I didn't change anything with the code. spent hours and hours looking at it - couldn't figure out why. then watched the video again today - and realized he's using VS Code - and I didn't run it from VS Code. Shouldn't the result be the same?
@wazziii
@wazziii 7 ай бұрын
my program is working but the video from youtube does not download everything works but file is nowhere to be find ? can anyone help
@AMindInOverdrive
@AMindInOverdrive 6 ай бұрын
'pip install tkinter' command doesn't work for me. Googled and it says use 'pip install tk' - I wonder why this is? Edit: Figured it out. The error said 'ModuleNotFoundError: No module named 'packaging'' - just did a 'pip install packaging' and it worked!!
@Arkkis27
@Arkkis27 5 ай бұрын
Thanks for the solution, had the same problem!
@realterm69
@realterm69 7 ай бұрын
How to get real time progress percentage ???
@sheri9516
@sheri9516 11 ай бұрын
Help I recreated the same project but when I run the script, my window does not responds or prints download error. please help me if somebody can
@CodeError99
@CodeError99 10 ай бұрын
Videos with age restrictions cannot be downloaded. How are we going to save it?
@cozyvibes6178
@cozyvibes6178 11 ай бұрын
17:00 Progress loading bar (start)
@Tr0nixUK
@Tr0nixUK Жыл бұрын
Im not sure why but everything works other than when i try to download a video it just says the "Download Error" and i cant get around it
@wverbrug1
@wverbrug1 11 ай бұрын
i have the same problem, so i searched it on google. google says this: "The original pytube library no longer works, so we need to use the pytube3 library, which only works with Python3 and not with Python2"
@Nvv58
@Nvv58 Ай бұрын
is there a way to make another button wich only downloads mp3
@kunalbishwal18
@kunalbishwal18 8 ай бұрын
how to solve downloading error whenever i am pasting the link and click on download it is showing downloading error
@skaruts
@skaruts Ай бұрын
I tried using this video as the test subject for downloading, and pytube tells me it's age restricted, for some reason.
@BLACKDREAMIO
@BLACKDREAMIO Жыл бұрын
1 subscribe for you to not using any background music i love it
@MewtwoStar
@MewtwoStar 4 ай бұрын
how can we convert this to .exe format (or installable format) and use as a normal application in any PC
@spritamsel4929
@spritamsel4929 4 ай бұрын
pyinstaller duh
@tezbriz
@tezbriz 4 ай бұрын
Great video, but i am stuck. I have followewd the instructions but my video is not downloading and i get both print messages. link invalid and download complete.
@indianuzumaki280
@indianuzumaki280 4 ай бұрын
Same!!
@yuz1509
@yuz1509 4 ай бұрын
Same
@martindlxs
@martindlxs Жыл бұрын
I have customtkinter installed and updated, but yet it says I dont. So I cant run the code. Anyone else with the same problem? ModuleNotFoundError: No module named 'customtkinter'
@truffle_pig
@truffle_pig Жыл бұрын
hi sorry for the late response! yes if you are running it on Windows 10 or 11 through WSL using Ubuntu you are gonna have a tough time getting this up and going
@olinafan4459
@olinafan4459 Жыл бұрын
having issues installing tkinter. getting modulenotfound error: no module named tkinter even after pip installing..
@ti6i
@ti6i Жыл бұрын
Idk if oyu fixed it, similar thing happened to him in the video, just change the python interpreter to a different one in vscode
@aido2740
@aido2740 3 ай бұрын
Can anybody help me find where it saved the downloaded file? I can't find it on my PC anywhere.
@_hkrm_
@_hkrm_ 2 ай бұрын
shouldn't it be at the same path as where you run the script from? or it could depends on how pytube is configured? the path where you run the script from and the path where the script is are not the same. the path where you run the script from = if you're currently at the "D:\" path and then you call the script from there, it'll download the video to "D:\" the path where the script is = where you store the script. let's say it's in "C:\project\script.py", it should download the video to the same folder as the script.
@Melhor99
@Melhor99 Жыл бұрын
Please explain robot framework using python
@howardhamaker2708
@howardhamaker2708 7 ай бұрын
Tip: Don't name your file "main". It is a no no in python. Internally, the python program in memory is named "main" also. You can see this in code if __name__ == "__main__" At the very least it might cause confusion.
@mz5234
@mz5234 4 ай бұрын
I named mine as KZbinDownloader.py
@godsongee4748
@godsongee4748 Ай бұрын
Please where does the video download to ?
@GameAudio1
@GameAudio1 3 күн бұрын
To the folder where the code is run from.
@therealmutlusen
@therealmutlusen Жыл бұрын
Edwin, your google drive links are dead, please update them and also instered in patreon users.
@SayoPla
@SayoPla Ай бұрын
(Pin this) if you had any problem when you installed pytube , tkinter or custumtkinter in the integrated terminal or any terminal , please restart vs code after installation. I had to go on reddit posts and panic!
@leborito
@leborito 2 ай бұрын
What is the text editor being used?
@GameAudio1
@GameAudio1 3 күн бұрын
VS Code
@sanathrajur6698
@sanathrajur6698 9 ай бұрын
what IDE has been used here? Does anyone have an idea?
@uhdiz
@uhdiz 8 ай бұрын
visual studio code
@user-st3eu7mw3t
@user-st3eu7mw3t 2 ай бұрын
Didnot know Jack Dorsey had youtube channel
@mathematical902
@mathematical902 Жыл бұрын
Great video my gorgeous friend on internet.......
@DrCognitive
@DrCognitive Жыл бұрын
I made it, and it seems to work, but I can't find the directory where it's downloading them to!!!! It's not going to my downloads directory.
@mz5234
@mz5234 9 ай бұрын
I think it automatically saves into your python directory. So wherever python default saved to on your computer.
@DrCognitive
@DrCognitive 9 ай бұрын
@@mz5234 I actually resolved the issue and figured out how to make it save to my videos folder.
@mateuszzawadka6028
@mateuszzawadka6028 Жыл бұрын
I can't find the path of the video I downloaded, can someone help me?
@mz5234
@mz5234 8 ай бұрын
it's in your default python folder where PYTHON lives look there
@Ineedsumrandom
@Ineedsumrandom 10 ай бұрын
It says Download Complete, but i cannot find the video file anywhere
@mz5234
@mz5234 9 ай бұрын
I think it automatically saves into your python directory. So wherever python default saved to on your computer.
@Ineedsumrandom
@Ineedsumrandom 8 ай бұрын
@@mz5234 is there a way to change where it downloads too?
@mz5234
@mz5234 8 ай бұрын
@@Ineedsumrandom hello there! Missed this I was trying to figure that out --let my projects sit on the back burner for about 3-4 weeks now maybe you have already found out will add the answer here -- when I figure it out I am guessing though -- you have to specify the PATH you can find the PATH of the generic Python directory - where the Python program lives and then copy and paste that PATH and then - from there --- store that in some variable and switch - to the PATH_new you want. don't quote me though stuck cleaning the garage atm
@clydexr
@clydexr 10 ай бұрын
mine says it failed and then saved and it doesnt even show in the directory!?!?!?!
@mz5234
@mz5234 8 ай бұрын
saves in your default Python folder which is where Python lives on your computer. there's probably a way to change the directory to one you create left this project on hold - so haven't managed to do that myself yet
@herrynugroho3311
@herrynugroho3311 10 ай бұрын
Hello sir, my name is Herry and i'm still learning a python. I've got an issue in my code. When i started to run the program, my terminal mentioned me this No module named 'customtkinter'. Even i already install the customtkinter, pytube, this warning still appeared. Could you please explain to me how to solve this issue? And i apologize for my bad english. Big appreciate for you if you respond my comment. Thank you, sir.
@mz5234
@mz5234 8 ай бұрын
how do you run your Python?
@newsuns5
@newsuns5 6 ай бұрын
try to do pip install packaging hope it works on your code
@jvsonyt
@jvsonyt Жыл бұрын
does pytube still work? I keep getting an error
@Reficul999
@Reficul999 Жыл бұрын
Wich error?
@mz5234
@mz5234 8 ай бұрын
works for me! tried about 3 weeks ago
@ShahJahan_NNN
@ShahJahan_NNN Жыл бұрын
where is the code, only for video
@SashoSuper
@SashoSuper 4 ай бұрын
Damn, one should assume that everything one is doing has already been done before.
@cringe4223
@cringe4223 Жыл бұрын
nothing happens when i run the program Edit: nvm i figured it out, nice tutorial tho :)
@SRTIEP
@SRTIEP Жыл бұрын
Uncle John intro 0:01
20 Programming Projects That Will Make You A God At Coding
14:27
The Coding Sloth
Рет қаралды 493 М.
Modern Graphical User Interfaces in Python
11:12
NeuralNine
Рет қаралды 1,4 МЛН
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 127 МЛН
DELETE TOXICITY = 5 LEGENDARY STARR DROPS!
02:20
Brawl Stars
Рет қаралды 21 МЛН
Balloon Stepping Challenge: Barry Policeman Vs  Herobrine and His Friends
00:28
C++ Developer Learns Python
9:26
PolyMars
Рет қаралды 2,7 МЛН
Software engineer interns on their first day be like...
2:21
Frying Pan
Рет қаралды 13 МЛН
I use Drag and Drop to build modern Python Apps
14:08
Softlinks
Рет қаралды 45 М.
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Internet Made Coder
Рет қаралды 1,5 МЛН
Create A Python API in 12 Minutes
12:05
Tech With Tim
Рет қаралды 565 М.
Make Tkinter Look 10x Better in 5 Minutes (CustomTkinter)
4:40
TurbineThree
Рет қаралды 233 М.
How ChatGPT Built My App in Minutes 🤯
8:28
Website Learners
Рет қаралды 2 МЛН
Convert GUI App to Real Program -  Python to exe to setup wizard
23:27
Python Simplified
Рет қаралды 484 М.
Нашел еще 70+ нововведений в iOS 18!
11:04
One To Three USB Convert
0:42
Edit Zone 1.8M views
Рет қаралды 441 М.
💅🏻Айфон vs Андроид🤮
0:20
Бутылочка
Рет қаралды 443 М.