Practical Python for Mac admins MacAdmins Conference at Penn State Wednesday, July 12, 2017 Session: http://sched.co/AfBb Feedback: https://bit.ly/psumac2017-212 GitHub: https://github.com/Jaharmi/psumac2017_python.git Keynote Live: http://bit.ly/psumac2017_python Practical Python for Mac admins Jeremy Reichman @jaharmi Tamman Technologies Philadelphia, Pennsylvania, USA Special thanks Nate Walck @natewalck Greater Philadelphia Mac Admins Website | Facebook | Twitter | #philly on MacAdmins Slack Assumptions ‣ You will be using macOS ‣ You will use the bundled system Python ‣ Can install or update Python yourself ‣ But system Python is special Why Python? Used beyond macOS Popular and still growing Why Python? Programming 2017 2012 2007 2002 1997 1992 1987 Language Python 5 7 6 11 27 - - TIOBE Index for June 2017: Very Long Term History https://www.tiobe.com/tiobe-index/ Why Python? ‣ Easy to learn ‣ Designed as a beginner’s language ‣ Readable code (in English) ‣ Linting to verify code Why Python? ‣ Powerful ‣ “Batteries included” ‣ Handles spaces, entities, Unicode ‣ Scales up to complex objects, programs
Description: