Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Tkinter GUI Programming by Example: Learn to create modern GUIs using Tkinter by building real-world projects in Python


Leverage the power of Python and its de facto GUI framework to build highly interactive interfaces

Key Features

  • The fundamentals of Python and GUI programming with Tkinter.
  • Create multiple cross-platform projects by integrating a host of third-party libraries and tools.
  • Build beautiful and highly-interactive user interfaces that target multiple devices.

Book Description

Tkinter is a modular, cross-platform application development toolkit for Python. When developing GUI-rich applications, the most important choices are which programming language(s) and which GUI framework to use. Python and Tkinter prove to be a great combination. This book will get you familiar with Tkinter by having you create fun and interactive projects. These projects have varying degrees of complexity. We'll start with a simple project, where you'll learn the fundamentals of GUI programming and the basics of working with a Tkinter application. After getting the basics right, we'll move on to creating a project of slightly increased complexity, such as a highly customizable Python editor. In the next project, we'll crank up the complexity level to create an instant messaging app. Toward the end, we'll discuss various ways of packaging our applications so that they can be shared and installed on other machines without the user having to learn how to install and run Python programs.

What you will learn

  • Create a scrollable frame via theCanvas widget
  • Use the pack geometry manager andFrame widget to control layout
  • Learn to choose a data structurefor a game
  • Group Tkinter widgets, such asbuttons, canvases, and labels
  • Create a highly customizablePython editor
  • Design and lay out a chat window

Who This Book Is For

This book is for beginners to GUI programming who haven't used Tkinter yet and are eager to start building great-looking and user-friendly GUIs. Prior knowledge of Python programming is expected.

Table of Contents

  1. Meet Tkinter
  2. Back to the Command Line - Basic Blackjack
  3. Jack is Back in Style - the Blackjack GUI
  4. The Finishing Touches - Sound and Animation
  5. Creating a Highly Customizable Python Editor
  6. Color Me Impressed! - Adding Syntax Highlighting
  7. Not Just for Restaurants - All About Menus
  8. Talk Python to Me - a Chat Application
  9. Connecting - Getting Our Chat Client Online
  10. Making Friends - Finishing Our Chat Application
  11. Wrapping Up - Packaging Our Applications to Share
(HTML tags aren't allowed.)

The Astronaut's Cookbook: Tales, Recipes, and More
The Astronaut's Cookbook: Tales, Recipes, and More

Astronauts, cosmonauts, and a very limited number of people have experienced eating space food due to the unique processing and packaging required for space travel. This book allows anyone with a normal kitchen to prepare space food. Since some of the processing such as freeze dehydration, and packaging cannot be accomplished in the normal...

Measurement and Instrumentation: Theory and Application
Measurement and Instrumentation: Theory and Application

Measurement and Instrumentation introduces undergraduate engineering students to the measurement principles and the range of sensors and instruments that are used for measuring physical variables. Based on Morris's Measurement and Instrumentation Principles, this brand new text has been fully updated with coverage of...

Paint Shop Pro 8 Solutions
Paint Shop Pro 8 Solutions
Let your creativity run wild as you master the many features of Paint Shop Pro! Whether you want to create your own graphics from scratch or edit digital photos, let "Paint Shop Pro 8 Solutions" be your guide to learning all that this affordable graphics editor has to offer. Combine your own imaginative ideas with this book`s hands-on...

Hello! Python
Hello! Python
When I was first asked to write Hello! Python, I didn’t want to write just another introductory book—I wanted to write something different. The programming books that I’ve read in the past have often been just a laundry list of features: a list can have things in it, and you can call len(mylist) to find out exactly how...
Chemical Energy and Exergy: An Introduction to Chemical Thermodynamics for Engineers
Chemical Energy and Exergy: An Introduction to Chemical Thermodynamics for Engineers
This book is a beginners introduction to chemical thermodynamics for engineers.
In the textbook efforts have been made to visualize as clearly as possible the main concepts of thermodynamic quantities such as enthalpy and entropy, thus making them more perceivable. Furthermore, intricate formulae in thermodynamics have been discussed as
Expert Scripting and Automation for SQL Server DBAs
Expert Scripting and Automation for SQL Server DBAs
As the ratio of DBAs to supported instances and supported databases continues to drop, DBAs must look to automation, to allow them to continue to improve or, in some cases, even offer the same level of service to the business as they have historically. This book attempts to give DBAs the tools they need to implement strategic...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy