10 Resources To Learn Python: http://codecondo.com/10-ways-to-learn-python/
Ned Batchelder's Presentation on Unicode: https://www.youtube.com/watch?v=sgHbC6udIqc
Python Anywhere: https://www.pythonanywhere.com/
Hitchhiker's Guide to Python: http://docs.python-guide.org/en/latest/
David Beazley Generators: http://pyvideo.org/video/2575/generators-the-final-frontier
ActiveState is a great distribution that I highly recommend. I've used it for years. You can download it at http://www.activestate.com/activepython/downloads They do have a free edition, and business support is available if you need it.
Congratulations! Python is built into Mac OSX! However, you may run across people that swear by "brew installing" Python. This is because if Apple updates Python, it may mess with anything third-party that you have installed if you use the system installed Python. Brew installing Python gets around that.
If You Are On *nix
Congratulations! Python is usually packaged with most *nix installs!
Edward Kozlowski ekozlowski1@gmail.com
Please reach out with any Python related questions that I can help with!