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.
- building a GUI application class,
- creating widgets,
- laying them in containers,
- attaching and handling events,
- manipulating widgets values,
- etc.
- Do the same thing with Tkinter (the standard GUI toolkit provided with Python) and wxPython (an advanced, portable, popular GUI toolkit).
- Program it the right way
- Use plain english
- Explicit is better than implicit ;-)