Exercises, examples and other material relating to training module Y205. This module is presented on Private Courses
and Specially Run Courses
As well as stand-alone and Web use, Python can be used in a number of other environments such as Jython and TkInter. These are specialist uses that only a small proportion of Python users need, but if you don't know that something's available, you can't use it. In this module we inlcude the briefest introduction to these wider uses of Python.
|Articles and tips on this subject||updated|
|1663||Python in an afternoon - a lecture for experienced programmers|
Last Friday afternoon I was set a challenge - to present Python in three hours to a group of 20 very experience programmers who, however, knew nothing about this particular language.
The session was in Central London - my directions started off with "Get off the Tube at Oxford Circus", so Londoners ...
|1340||Tk locks up - 100% c.p.u. on a simple program (Tcl, Perl, Python)|
Fighting packs and grids - Tk under Tcl, Perl, Python
You'll use pack OR grid to place components into your frame in a Tcl/Tk application. You may use both pack and grid within the same program, but NOT within the same frame. If you do, not only will you be writing code that has no clear meaning, ...
|1036||Python Qt, wX, TkInter, and Jython - training??|
Superb technologies which are included in our Python course notes for this week, but are being left OUT of the presentations. Why? Because our courses are tailored and the Web / Zope / Plone brigade is prominent this week. With group sizes that do not exceed 8 on our public courses, we can afford ...
|595||Add a friendly front end with Tk|
With a Tk Graphic User Interface, you can add a friendly look and feel to an application running on your workstation if it's written in Tcl (Tcl/Tk), Perl (Perl/Tk) or Python (TkInter).
Whichever language you build your GUI on to, you'll want to remember
1. Create your components (known as widgets) ...
Most Python users run the language "native". But that's not the only way to run it - Jython is the Python syntax under Java where it provides a useful scripting language with access to Java classes and objects. Then there's Python for .NET, and what's this I hear about a grammar being defined to let ...
|745||Python modules. The distribution, The Cheese Shop and the Vaults of Parnassus.|
What if Python doesn't include a class / method that you would like, but you've got that feeling that "surely someone's done this before"?
1. They probably have
2. They've probably made it an available 'Open Source'
3. It's just a question of you knowing where to look!
Where to look ...
a) The built ...
Examples from our training material
|gui1.py|| Hello GUI world (Tkinter example)|
Some modules are available for download
as a sample of our material or under an Open Training Notes License
for free download from [here]
Topics covered in this module
A GUI for Python - Tkinter.
A scripting language for Java - Jython.
If you are looking for a complete course and not just a information on a single subject, visit our Listing and schedule
Well House Consultants specialise in training courses in
. We run
throughout the UK (and beyond for longer courses), and
at our training centre in Melksham, Wiltshire, England.
It's surprisingly cost effective to come on our public courses -
even if you live in a different
country or continent to us
We have a technical library of over 700 books on the subjects on which we teach.
These books are available for reference at our training centre.