The file download will begin after you complete the registration.
Downloader's Terms of Service | DMCA
Very Sloppy Formatting and Editing
It is hard to believe that this book got into print as is. Python is a language that uses formatting (i.e., indenting and spacing) to indicate the scope of action, rather than ending braces, semi-colons, or ending keywords. Yet the code examples in the book have all been left-justified, destroying all the necessary formatting. Many code examples appear to have incomplete editing from some previous version (such as operating on a string “Essential Python 3” and extracting “Programming” from characters [7:]—hint, that string isn’t in the target string.) If you are an experienced programmer, maybe you’ll enjoy the challenge of repairing all the mistakes in this book, but for a learner, go find another source.
And I quote... "“This book is written for Python 3 which is the latest version of Python.”
Excerpt From: Kevin Vans-Colina. “Essential Python.” iBooks. This material may be protected by copyright.
I'm looking elsewhere.
If Python 2 is of interest it might be worth a look. It does appear to be farely complete.