Charming The Snake – Python and IPython for System Administration

Tony WilliamsPart of XW17

System administration often encompasses repetitive tasks that formerly we used to write a shell script for. With the development of modern scripting languages why settle for writing bash scripts?

This workshop will give you a grounding in Python, shows you the interactive IPython and the benefits of a modern language, including improved language flexibility, debugging and third party libraries.


What to Bring

To participate in this workshop, you’ll need a Mac laptop running a recent version of macOS. It would be a good idea to install the Python 2.7 version of Anaconda, available from https://www.continuum.io/downloads before the Workshop.


Tony is currently a systems engineer and responsible for the design, installation and support of a disparate range of systems, mostly Macs and iPads. With over thirty years in the industry he has had a myriad of roles including C programmer, Unix system administrator, IT Manager, support specialist and Associate Editor of Australian Macworld.