I bit the bullet and started scripting in Python instead of Perl this spring. There is plenty of Python help on the web, but I find that I still need a book. I found these 2 books very handy.
- Learning Python by Mark Lutz & David Ascher At first it seemed to easy, but it was perfect. I have not programmed using OOP before and I liked how the topic was treated. I’m now dangerous.
- Python for Unix and Linux System Administration I found that this is a great book for ideas on how to convert my Perl programs to Python.
Python standard on Mac and on PC with Cygwin
My primary environment is OS X, but I mix Mac and PC a lot. I find that Python in Cygwin is great for my needs.