▶️ Watch Entire Tkinter Playlist ✅ Subscribe To My KZbin Channel: bit.ly/2UFLKgj bit.ly/2IGzvOR ▶️ See More At: ✅ Join My Facebook Group: Codemy.com bit.ly/2GFmOBz ▶️ Learn to Code at Codemy.com ✅ Buy a Codemy T-Shirt! Take $30 off with coupon code: youtube1 bit.ly/2VC9WUN ▶️ Get The Code bit.ly/3sI9qlj
@Alok_Mandal3 жыл бұрын
One suggestion john, since the list is long, give a search button to search entries and to edit. waiting for the next one, import external database and add record. You are doing really great work, God bless You.
@Alok_Mandal3 жыл бұрын
I write the code for add and search. Now working on to import external data , modify it and then export or save as. Oh yes, i did it by watching your video. 😀👍
@karthikrajamony60443 жыл бұрын
Was waiting for this video John, Thanks
@Codemycom3 жыл бұрын
Hope you enjoyed it!
@jash28512 жыл бұрын
You are just great ! Love your teaching passion and the method
@Codemycom2 жыл бұрын
Thanks!
@AK-sr8eg3 жыл бұрын
i've waited so long for this video , great work jhon keep going
@Codemycom3 жыл бұрын
Will do!
@tonybowers71512 жыл бұрын
You are the man. Love your videos.
@myhoa32152 жыл бұрын
I'm a new bie and really love the way you teach
@Codemycom2 жыл бұрын
Happy to hear it!
@yahyaa44993 жыл бұрын
Nice one...Keep up with the amazing work you are doing...
@Codemycom3 жыл бұрын
Thank you, I will
@johngiangrande29963 жыл бұрын
HI John, I'm getting a weird exception. @15:25 in this vid, you suggest holding down the CTRL button and selecting several records. When I do, I get: File "C:\tkinter\treebase.py", line 213, in select_record fn_entry.insert(0, values[0]) IndexError: string index out of range If I select records without holding down the CTRL button, the exception doesn't occur. --- fig'd it out: ---- Turns out, this is the offensive line: selected = my_tree.focus() When you hold down CTRL, selected becomes an empty string. In turn, selected is passed to this line: values = my_tree.item(selected, 'values') The result is values is an empty string as well, leading to the IndexError exception.
@aradabasi63083 жыл бұрын
very nice my friend
@Codemycom3 жыл бұрын
thanks
@karthikrajamony60443 жыл бұрын
Please add a video illustrating change event which is available in Excel VBA for textboxes.Also a video for all events in widgets.
@Codemycom3 жыл бұрын
Sorry I don't know VBA.
@ramirovaldes48893 жыл бұрын
Thank you!!!!!
@Codemycom3 жыл бұрын
Welcome!
@Xboerefijn13 жыл бұрын
I trying to build an application that takes the contents from a data base created by an external project just to see what's in there. Can I also use the "def selected_entry" with a button(later it will be automatically updating every second, but that will be when the rest is working as intended) to just grab the contents or does it need to select the entry specifically?
@Codemycom3 жыл бұрын
Anytime you work with a database, the code has to be specific to that database
@maroctechno12343 жыл бұрын
HHH GREAT JOB SUR THANK YOU
@Codemycom3 жыл бұрын
Thanks!
@Indices92893 жыл бұрын
I know you finished the tkinter course and if you covered this pls tell me but I have been trying for nearly months now to make 2 shapes inside of a canvas(I can do this part) then I need to be able to move them(I know how to do that too) but the part I need help with is when I need to show the distance between them(the distance needs to change whenever the 2 shapes move) please help me I tried everything
@Codemycom3 жыл бұрын
Why would you think I finished tkinter? I do tkinter videos every Tuesday.
@Indices92893 жыл бұрын
@@Codemycom sorry I wasn’t sure but could you please cover this topic?
@viktor1873 жыл бұрын
Does anyone have a quick tip for this issue? Ive made my treeview alongside the videos with exactly the same expressions and so on. When I enter data in the fields, it sorts under the correct columns but when I try to grab info from the list, every entry box shows all the information for a customer. The First name box shows first name, last name, address, city etc. and so does the other boxes. Where should I look for the issue?
@Codemycom3 жыл бұрын
I mean, look in the function that grabs info from the list
@joeyblaq99523 жыл бұрын
✊
@Codemycom3 жыл бұрын
:-)
@askpatti2 жыл бұрын
When we created the "Remove all" button, we removed all the records. But then we created the "Update record" and all the records were back. Why is that? Is there a "pack" command or something to remove the records marked for deletion?
@Codemycom2 жыл бұрын
Sorry, don't know what you're talking about. The records were back because I manually put them back after explaining the remove all function.
@jorgemarquez16282 жыл бұрын
Is there any way to pass the selected information from a treeview to a text method? I have 2 treeview in a window and I want to pass that selected information to another window in another text method, is there any way to do that?
@Codemycom2 жыл бұрын
Of course. Don't you see how to do it by watching this video? Doesn't it show how to grab records out of a treeview? Once you have them, you can do anything you want with them...add them to your text thing or whatever you want.
@jorgemarquez16282 жыл бұрын
@@Codemycom but it's strange; either I know I'm doing something wrong or I'm missing something... because either it returns the iid or it returns the complete dictionary of {img, text, values, ..... } it doesn't give me the values
@Codemycom2 жыл бұрын
@@jorgemarquez1628 Probably both lol put it away for a couple days...come back, rewatch all the videos and your error will probably jump right out at you.
@rocketleagueshorts19613 жыл бұрын
plz make a video on using "page builder for tkinter" vs "coding with tkinter"
@Codemycom3 жыл бұрын
I don't use page builder
@hansfugers15192 жыл бұрын
I tried to use this example as template but button-actions refuse to delete Entry-data! Message: AttributeError: 'NoneType' object has no attribute 'delete' Is this problem with python 3.10??? I see everybody else more or less do the same in other examples
@hansfugers15192 жыл бұрын
found that the .grid-expression must be on a separate line ( not combined) ... Sorry
@Codemycom2 жыл бұрын
@@hansfugers1519 yeah, never grid or pack on the same line you define the widget.
@rahmatilloismoilov33233 жыл бұрын
what do you think of your level in the programming world?
@Codemycom3 жыл бұрын
I don't think anything about it.
@codeKeshav3 жыл бұрын
@@Codemycom That's a *Bull's Eye* reply
@Codemycom3 жыл бұрын
@@codeKeshav ha
@-eckes-w.35743 жыл бұрын
Hi John, if nothing is selected in the tree and i klick "remove one", i get an error: x = my_tree.selection()[0] IndexError: tuple index out of range. How can i fix this ?
@Codemycom3 жыл бұрын
maybe run an if statement for None
@-eckes-w.35743 жыл бұрын
@@Codemycom this works: def remove_one(): try: x = my_tree.selection()[0] my_tree.delete(x) except: pass
@source_thought2 жыл бұрын
you forgot to write a add_record function to add_record button which doesnt do anything at all at the moment : )
@crlsbarr3 жыл бұрын
Hi John! can i add a filter to a treeview?
@Codemycom3 жыл бұрын
Sure, but there’s no built in function to do it.
@rahmatilloismoilov33233 жыл бұрын
John brother! What can you do in python?
@Codemycom3 жыл бұрын
With Python you can do whatever you want
@codeKeshav3 жыл бұрын
@@Codemycom Yes sir you are correct
@codeKeshav3 жыл бұрын
Sir, can you tell why MP3 Player using *pygame* don't work when converted to .EXE file ???????
@Codemycom3 жыл бұрын
it does work
@codeKeshav3 жыл бұрын
@@Codemycom Yes. It works. I was converting using pyinstaller 3.6, then I updated it to pyinstaller latest version and it worked
@codeKeshav3 жыл бұрын
Had u ever been to India
@Codemycom3 жыл бұрын
No
@hosseinroosta51543 жыл бұрын
I coud not finde the source code of this crm app. Could u help me please?! Thanks
@Codemycom3 жыл бұрын
Code is linked in the pinned comment
@Rana_Ans3 жыл бұрын
just wanted to say hi Johny
@Codemycom3 жыл бұрын
Thanks Muhammady
@palo8818 Жыл бұрын
Hello Johnny😂😂😂
@Kamila-vw7xb2 жыл бұрын
5:24
@rahmatilloismoilov33233 жыл бұрын
Who are you? Are you Web developer or Software Developer?