Python - Object Oriented. Python has been an object-oriented language since it existed.
Because of this, creating and using classes and objects are downright easy. This chapter helps you become an expert in using Python's object-oriented programming support. GuiProgramming. Python has a huge number of GUI frameworks (or toolkits) available for it, from TkInter (traditionally bundled with Python, using Tk) to a number of other cross-platform solutions, as well as bindings to platform-specific (also known as "native") technologies.
Cross-Browser Frameworks Cross-Platform Frameworks The major cross-platform technologies upon which Python frameworks are based include Gtk, Qt, Tk and wxWidgets, although many other technologies provide actively maintained Python bindings. Platform-specific Frameworks. Building a basic GUI application in Python with Tkinter and wxWidgets. In this page you will learn to build a basic GUI application in Python step by step.
The aim is: Mastering most common GUI techniques (widgets layout, GUI constraints, event binding, etc.)Understanding each and every single method and parameter used here.See two different major GUI toolkit and learn their differences.Serve as a basis for building your own GUI applications. You will learn basic tips:building a GUI application class,creating widgets,laying them in containers,attaching and handling events,manipulating widgets values,etc.