Python wrap sounds like the kind of dish you don't pick off the menu, or perhaps a piece of music that you really don't want to hear. But in this context I'm talking about the last of our "Wrestling with Python" sessions for a while. They have been great fun to deliver, and it has been lovely to watch people come to terms with the artful business that is programming.
This week we were making good on our promise of a "Soup to Nuts" implementation, going from problem description to working code. And we added some File Handling, just to make it even more useful. You can find the slides and completed code here.
We'll be running more of these next year.