Deliver to Morocco
IFor best experience Get the App
Full description not available
W**2
Up to date and almost thorough.
The sample programs work, and help steer through the maze of software packages necessary to use Python and Tkinter in a serious way. Samples include developing a text editor, a chess playing program, a music player, a drum machine, a color picker, and various drawing/plotting programs. They all work. This book is good intro for widget programming. Unfortunately, the widget libraries are in different stages of development, some with maintenance abandoned or suspended. Package X only works with Package Y if X is at level A and Y at B, and may not work with the most recent level of Y, so it's often hard to make them work together. This book shows where to find documentation. One of the most difficult things for me was and is to master is screen layout, and this topic deserves a book in itself. I have always worked with WYSIWYG software development (what you see is what you get), and learning how to control object placement in the window has given me fits. The book covers three different methods of window placement (pack, grid, and canvas), but I seem to need more tutorial material in that topic. It will take more effort and experimentation on my part to learn how to build a complex graphic user interface. If you choose PyScripter for Windows as a test development package, there is also a learning curve which could be lessened with a few pages of guidance, and some hints on its quirks. Python/Tkinter programming isn't for the faint of heart. This is the best tutorial I've found on Tkinter (so far). I'm starting through another, because I need more work. (I'm an experienced programmer, though retired. I've worked extensively with Visual Basic and C; have also programmed in PHP,C# and C++. I find Python/Tkinter a rich, well developed language worthy of study. It is designed to work with lists, tuples, and dictionaries, and should be very powerful when mastered (if I ever master it.) But, be prepared to put in a lot of hours.)
P**7
Highly recommended
While many writers have made valiant attempts to create free online documentation for Tkinter, I found they could not give me enough understanding to proceed. This book has a lot of examples, and clear explanations of how the callbacks work. Highly recommended. I should note that this book is slanted to those using Python 2.X; the author has another book specialized for those using Python3.X.
J**Z
Unable to access the support/sample files per the book content. I do not recomend this book. Do Not order this book.
Purchased the Amazon Kindle version but can not access the support and example files as mentioned in the book.It looks like I have to pay to enroll at the publishers web site. This is not what the Kindle book indicates. If anyone can clarify this that would be a big help
D**Y
Download Nightmare
Book is ok. The biggest problem I have with it is it continually refers to external files, which are impossible to download from packt.
B**D
but I don't have a good picture of how all the parts fit together
Covers most of the basics reasonably well, but I found the format ("Get ready for liftoff" etc.) to be extremely distracting, because I kept thinking that this was a book about writing a game involving a rocket ship. Also, lots of code fragments abound, but I don't have a good picture of how all the parts fit together. Finally, I didn't find the material I was looking for on drawing shapes and lines in a canvas, which is what I was really hoping to get.
A**P
overall a good book
It is a shame that in Chapter 2. Making a Text Editor like Notepad - line numbering is not working as expected, not updated properly.I have learn few new tricks from the book also it was interesting to read. Overall a good book about the topic.
Z**G
Love It
This book helped take me from coding crappy command line programs to legitimate applications. It's so easy to get lost in the technical details of other programming books and wonder "what can I use this for?". This oddly titled book is a gem if you are trying to take your python skills to the next level.
S**N
Five Stars
Good overview of TKinter with some good projects. Really like seeing non-standard applications like bar charts, scatterplots, etc.
D**A
Ótimo livro
O livro é excelente, recomendo. Ele mostra os principais conceitos do Tkinter, do básico ao avançado. Acredito ser necessário um base prévia no Python.
B**R
Sehr gutes Buch
Nachdem ich mich seit längerem mit der GUI-Programmierung auf dem Raspberry beschäftigt habe und viele Informationen aus dem Internet bezogen habe, bin ich doch an die Grenzen gestoßen. Dieses Buch bringt ein super Einführung und zudem weiterfüherennde Informationen über die Funktionalität der Widgets. Ein Muss für jeden, der Sich mit Tkinter beschäftigt. Die Englische Sprache in der das Buch verfasst ist, ist nicht hochtrabend und leicht verständlich, auch für Personen, welche nicht 100%ig fit im Englischen sind.
R**M
Nice book !
Excellent publication ....The books dealing with that subject are so rares... Please write another one !!Interesting multimédia application described (Drum machine)...Indispensable for python developers ;-) !!!
A**R
A Breath of Fresh Air
Considering that to my knowledge (with the exception of a couple of very Good Kindle books on the subject) this is the first paperback book that has been printed on the sibject of tkinter and is a breath of fresh air. I have been struggling for weeks in my attempt to use tkinter and only tkinter on a project of mine and sadly in spite of Python growing in popularity there is little or no help out there on the subject. Even the internet had little to offer with the exception of a couple of good websites. I would therefore recommend this book to anyone wishing to use tkinter!
M**R
This is poor guide and doesn't adequately explain the examples it presents
This is poor guide and doesn't adequately explain the examples it presents. I lost the plot at callbacks as they have only provided snippets in the example and not a functional program. It becomes difficult to understand how exactly a certain function works. If one were to just try the examples given, it would throw a lot of errors, and to understand the errors you would have to go on google and search. This is a waste of money... I'd rather have learnt everything directly through google.
Trustpilot
5 days ago
2 weeks ago