Tkinter Course - Create Graphic User Interfaces in Python Tutorial

Tkinter Course - Create Graphic User Interfaces in Python Tutorial

freeCodeCamp.org

4 года назад

3,323,114 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Revati Natu
Revati Natu - 24.09.2023 17:57

I owe it to him that I now understand tkinter. It helped me immensely to understand a project I am working on. Thank you

Ответить
Arpit Plays
Arpit Plays - 21.09.2023 04:13

How do i get the GUI on python spyder
I cant seem to launch a tkinter window in spyder at all

Ответить
Khalief
Khalief - 19.09.2023 11:37

remember you start with small little windows that says "Hello World!".

Ответить
Sedourikku
Sedourikku - 16.09.2023 15:19

Heisenberg

Ответить
soda.V.R
soda.V.R - 16.09.2023 09:38

me noticing this is 5 hours

Ответить
SABAREESH T
SABAREESH T - 11.09.2023 06:43

So Heisenberg can code huh

Ответить
Shuya Kamito
Shuya Kamito - 05.09.2023 23:52

thank you so much! these videos are really helping me

Ответить
Shuya Kamito
Shuya Kamito - 05.09.2023 23:51

Jesse! We need to code!

Ответить
Erik de Jong
Erik de Jong - 02.09.2023 22:47

how do i put an Entry.get() in an if statement??

Ответить
Tom
Tom - 31.08.2023 16:43

Uh zipcode dosent work in norway

Ответить
Tom
Tom - 30.08.2023 20:53

"Dumped my head on a tree limb hiking in the mountains this weekend!" Bro are you okay???

Ответить
Open Your Mind
Open Your Mind - 27.08.2023 05:28

i know this was like 2 years ago but i usualy use p1 = PhotoImage(file="Calculator.png")
root.iconphoto(False, p1) to add the icon image

Ответить
Ragnar
Ragnar - 22.08.2023 23:02

thankyou by heart for teaching this///

Ответить
Rick K
Rick K - 19.08.2023 00:57

Thank you for the video! However, he starts out great explaining everything as he goes, and then it turns into just adding code with no explanations, making it very frustrating to try and learn as we go. :( Maybe it's just me?

Ответить
UnionGrob
UnionGrob - 12.08.2023 17:44

Always, fell happy when i see another video with John Elder

Ответить
Werkbest
Werkbest - 09.08.2023 23:59

all days are Friday in Vegas! 😁 the best video about Tkinter I've seen!

Ответить
Kento
Kento - 08.08.2023 09:47

If you want to display the entire calculation in the calculator and only when you click = for the calculation to change to the result. then you can do it in a very simple way with eval()

def button_sum():
final = e.get()
result = eval(final)
e.delete(0,END)
e.insert(0, result)

Ответить
Dormazain
Dormazain - 07.08.2023 17:56

So I just worked along to the calculator part, streamlining it a bit, but now I'm genuinely wondering if the whole thing with the global variables is the standard way to go there? Obviously it works for this kind of stuff, but in other languages I always heard that globals are kinda bad practice and make the whole thing look a little shaky with their multiple definition points - on the other hand, I really wouldn't know how else you pass stuff between functions, can anyone elaborate?

Ответить
Muskan Borkar
Muskan Borkar - 06.08.2023 10:48

Loved it❤❤appreciation nd respect to haRdwork amazing teacher i have ever found

Ответить
Aml Said
Aml Said - 04.08.2023 20:07

Ich mag diesen Kurs,danke vielmals

Ответить
Oscar Fernandez
Oscar Fernandez - 30.07.2023 01:57

BIG THANKS SIR

Ответить
DogWish
DogWish - 23.07.2023 07:08

For MacOS users, the bg argument for Button will not change the background color. This is a known behavior of the OS, and Tcl/Tk issue tracker has closed the bug report with the following explanation:

"Because Tk on the Mac uses API's to draw buttons, some configuration options are set by the OS and not by Tk. This is documented in the button man page: "On Aqua/Mac OS X, some configuration options are ignored for the purpose of drawing of the widget because they would otherwise conflict with platform guidelines. The configure and cget subcommands can still manipulate the values, but do not cause any variation to the look of the widget. The options affected notably include -background and -relief." Closing this ticket as not a bug."

Ответить
Erik de Jong
Erik de Jong - 20.07.2023 01:11

The Lambda function doesn't work...

Ответить
Garth
Garth - 17.07.2023 04:07

Great tutorial, although tkinter just really looks so clunky that I don't want to use it build any GUI. I'd much rather just build a web application with HTML/CSS/JavaScript at this point.

Ответить
Vyuhita Gunupudi
Vyuhita Gunupudi - 15.07.2023 07:06

Thank you so much sir

Ответить
Rollan Lutomiah
Rollan Lutomiah - 11.07.2023 23:15

Heiseberg

Ответить
Bradley P
Bradley P - 07.07.2023 17:49

I have just now completed the whole video. Thank you Walter White for your time and patience to give us this free information.

Ответить
xaptorr
xaptorr - 02.07.2023 08:55

say my name

Ответить
Roger W
Roger W - 01.07.2023 12:17

The logic on the image viewer forward button 💀

Ответить
Leon Gold
Leon Gold - 24.06.2023 01:34

More Aspen content is needed!

Ответить
Yash
Yash - 22.06.2023 14:34

Is this still the same or did the updated the syntax?

Ответить
Z3Sleeper
Z3Sleeper - 21.06.2023 12:33

Thank you so much for this. I was really disappointed when I found out that learning how to implement GUI's was not a part of my CompSci major curriculum, so glad this video exists!

Ответить
CodeWithSamarth J
CodeWithSamarth J - 21.06.2023 12:11

Is it necessary to import message box separately if we have already import tkinter* altogether?

Ответить
Kunj Gandhi
Kunj Gandhi - 13.06.2023 22:14

completed! thanks❤

Ответить
CodeWithSamarth J
CodeWithSamarth J - 05.06.2023 18:17

If anyone knows why get() gives an error then please help.

Ответить
Dimitris Gavriilidis
Dimitris Gavriilidis - 03.06.2023 08:44

Completed the course! Awesome! Thank you

Ответить
V4_3C
V4_3C - 03.06.2023 07:50

def simple calculator():
simple_claim = True
John = Struggling()

Ответить
TL SINGAM
TL SINGAM - 01.06.2023 18:50

bro scrollbar and frames wastage

Ответить
Jonathan Fairchild
Jonathan Fairchild - 01.06.2023 05:16

This was an absolutely amazing course! I've been trying to learn how to make GUIs using different python libraries and this is by far the easiest route to take and the most comprehensive short course I've seen!

Ответить
Mariam Ahady
Mariam Ahady - 31.05.2023 21:48

❤❤❤❤THANK YOU

Ответить
Bradley P
Bradley P - 30.05.2023 22:13

It’s 2023 I Want to say Thank you Walter White for the Code I hope you are doing well we greatly appreciate you

Ответить
Aharon Gina
Aharon Gina - 30.05.2023 16:23

why is your video on screen all the time, problem with personality? thumb down!

Ответить