Python Basics
There are many resources online, and www.elizabethwickes.com is one great place to start.
Integrated Development Environments for Python
Integrated Development Environments for Python
Eclipse with extension called PyDev
Python Online Resources
Python Online Resources
Pypi, the Python Package Index
Python Books
Python Books