Graeme Cross

Number of videos:
Modules 101: how to avoid spaghetti, big balls of mud and houses of straw!
PyCon AU 2013
Graeme Cross
Recorded: July 6, 2013Language: English

This introductory tutorial will teach you how to effectively use modules and packages so your code is easier to read, test, package, deploy, reuse and maintain.

We will cover the basics of structuring your code with modules and packages, ways of using the import statement, how to document modules and packages, and a number of tips to ensure your code is less likely to end up a tangled mess that collapses when you need to modify or extend it.

This talk is compatible with Python 2 and 3.

Ah! I see you have the machine that goes "BING"!
PyCon AU 2011
Graeme Cross
Recorded: Aug. 22, 2011Language: English

Whirrr, buzz, squelch, click, smash, bing! Python is so much more than a language for Web 2.0 and system administration: Python can also be used for interfacing into the real world. Learn how to connect Python up to stepper motors, micro-fluidic pumps, A/D sensors, switches, solenoids, vacuum/pressure valves and XYZ robots, with simple off-the-shelf control hardware.