Another reference that I like a lot for people who already know a programming language and are trying to learn Python is "Python Essential Reference" by David Beazley. It gives a good understanding of how Python works, though it does not talk about numerical computing libraries. Gaël