Name: [008] Kyran Dale
Member: 51 months
Authored: 16 videos
Description: I'm one of the co-founders of Showmedo and an academic researcher by profession. My peripatetic path has taken me from a Philosophy degree via Artificial Intelligence and Evolutionary Robotics to a PhD in Neuroscience. I spent five years in a small room with a colony of reluctant bumble-bees, becomi ...

[004] Python GUI Programming with wxPython  (5 videos)

a series of video-tutorials by Kyran Dale

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.

Video Tutorials

[014] 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.

[015] 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.

[016] 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.

[017] 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.

[018] 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.

Kudos and Thanks for Kyran

Learn Python the easy way!
If you want to learn the Python programming language from a very gentle start or are looking to increase your ability to do cool things with Python, check out our club
View this series as a one-page learning-path
This feature is for club members. Click here to find out more.

Learning Paths

This series lies on the following learning-paths. Learning-paths are a new initiative at Showmedo, to start structuring our content better. You can find out more here.

Ian Ozsvald and Horst Jens and dgd and Kyran Dale and Erik Thompson You'll know how to use wxPython, easyGui and PythonCard to build Graphical User Interfaces

By the Same Author

Kyran Dale As you might expect Python makes database programming a relatively painless affair. The P [...]
Kyran Dale Google App Engine (GAE) promises to remove some of the hassles from starting and maintain [...]
Kyran Dale The wxGlade GUI-builder is a great way to create wxPython Apps quickly and with minimal f [...]