I have just successfully passed SPSE course and training.
This is a Python training suitable for people with programming/scripting knowledge, starting form basics in Python.
http://www.securitytube-training.com/online-courses/securitytube-python-scripting-expert/
This training is great in explaining the basics necessary to develop simple Pyhton scripts in support of any type of hacking or automation project. It helps you understand the logic and methods possible in Python. However it introduces some of the most useful basic modules, it gives you the idea how to find out things for yourself.
I can only recommend this training for anyone who wants to understand Python basics in a clear and quick manner.