Most helpful positive review
"Visual" is misleading, but the book is very good
on December 15, 2002
I usually avoid "visual" computer books because they often have too many screen shots and little information. However, this book is different. I picked it up in a bookstore and found that it looked reasonable, so I bought it. I was right.
So don't expect lots of screen shots or other visual aids. The book shows mainly very short code snippets in a Python command shell interpreter. Only where required (for example modules) complete scripts are given. But it works well, giving you just enough code to solve your problem.
It is a very useful, nearly complete introduction and reference to core Python, including the installation. For special purpose libraries (Tkinter, other GUIs, regular expressions, integrating C/C++, number crunching, communication, Web) short hints are given where to look or you have to look yourself.
One extremely important issue covered in this book is how to make deep copies of nested lists, which is hard to find in some other Python books.
It covers Python up to 2.1, some features of 2.2 are mentioned.
The book has a good value for the price.