2 of 2 people found the following review helpful
Still A Great Python Reference,
Verified Purchase(What's this?)
This review is from: Python Essential Reference (4th Edition) (Paperback)
I almost passed on this book because of its 2009 publication date, but I am really glad I did not. The book was released at a critical time in Python history when Python 3 was just released. The author makes clear what the main distinctions between the two versions are.
The first 200 pages deal with the basic languages features and this part of the book was highly readable with well explained details. Examples given are practical. When introducing generators and co-routines the code was simple and easy to understand.
From page 200 on the reference section of the book starts. I found these parts to be slightly less readable although coverage was extremely thorough. For many of the standard libraries, the entire list of functions and parameters are listed. The code here focused on operating system calls, networking, socket, concurrency, and lower level web programming details. It is generally geared towards a system's programmer rather than an OOP programming.
My main complaint about the book is the size of text which is maybe 8 point font. The text should have been at least 2 font sizes bigger as I had to read quite close to the book.
Overall this is an excellent reference for Python and great to have by your side when programming.