Languages  >>  Python

Python GUI Programming with wxPython

Language : English Quality : High Has Audio : true Source : showmedo Media : Flash
A series of videos for beginners showing how easy it is to quickly develop professional looking graphical user interfaces exploiting the ease and power of the Python programming language. wxPython is fast becomming one of the most popular cross-platform GUI programming solutions. This set of videos aims to show you why.     [SUGGEST  A  ARTICLE]

Tags: Python, Programming, Screencast, Showmedo, wxPython,     [SUGGEST  A  TAG]

Resources referenced in this screencast
  • Python - Programming Language
  • wxPython
  • An Introduction to Event-handling

    In this video we show how wxPython provides an easy way to bind user-generated events, such as choosing a menu option, to methods we provide to handle them. The procedure shown is typical of all wxPython event handling so with little effort can be extended to far more complicated projects. Future videos in this series will demonstrate more advanced event handling.

    Adding a Menubar to Our Sample Editor

    In this video we show how to add a statusbar and menubar to our wxPython MainWindow frame. The statusbar allows one to easily output information to the user while the menubar provides a readily extendible system of hierarchical menus. Note how wxPython preserves the look and feel of your respective operating system.

    A 'Hello World' Window in Five Easy Lines

    A little demonstration of the power of wxPython, showing how to get a titled window up and running with five easy lines of Python code. This short taster should wet your appetite for the videos to come.

    How to Download and Install wxPython

    Here we take you through the simple steps required to have wxPython up and running on your Windows machine.

    A First wxPython Application

    In this video we extend the "Hello World" example to create a first application using a conventional wxPython framework. We demonstrate how easy it is to sub-class a wxPython (Frame) class to create a window tailored for specific needs. Although this program is very simple it follows a pattern seen in much more complex wxPython projects.