Python Essential Reference (4th Edition)
Other products by Addison-Wesley Professional Ratting 4.5 Out of 5.0 Special Offer Total New 36 Use
List Price: $49.99
Our Price: $27.13
Price Save:   $18.50
  

Total Price: $27.13
at of 2010-07-30
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on [amazon.com or endless.com, as applicable] at the time of purchase will apply to the purchase of this product.

Buy Low Price From Here Now

Python Essential Reference is the definitive reference guide to the Python programming language — the one authoritative handbook that reliably untangles and explains both the core Python language and the most essential parts of the Python library.

Designed for the professional programmer, the book is concise, to the point, and highly accessible. It also includes detailed information on the Python library and many advanced subjects that is not available in either the official Python documentation or any other single reference source.

 

Thoroughly updated to reflect the significant new programming language features and library modules that have been introduced in Python 2.6 and Python 3, the fourth edition of Python Essential Reference is the definitive guide for programmers who need to modernize existing Python code or who are planning an eventual migration to Python 3. Programmers starting a new Python project will find detailed coverage of contemporary Python programming idioms.

 

This fourth edition of Python Essential Reference features numerous improvements, additions, and updates:

  • Coverage of new language features, libraries, and modules
  • Practical coverage of Python's more advanced features including generators, coroutines, closures, metaclasses, and decorators
  • Expanded coverage of library modules related to concurrent programming including threads, subprocesses, and the new multiprocessing module
  • Up-to-the-minute coverage of how to use Python 2.6’s forward compatibility mode to evaluate code for Python 3 compatibility
  • Improved organization for even faster answers and better usability
  • Updates to reflect modern Python programming style and idioms
  • Updated and improved example code
  • Deep coverage of low-level system and networking library modules — including options not covered in the standard documentation

 



Technical Details

- ISBN13: 9780672329784
- Condition: New
- Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed
See more technical details
Customer Buzz
 "Perfect for experienced programmers looking to learn Python" 2010-07-22
By J. Riskin (Topanga, CA USA)
I like own a few Python books and this is one of my two favorites. Unlike the Mark Lutz book "Learning Python" which is massive and seemed a bit fluffy (honestly, i took it back the next day, i just couldn't do it) and physically massive. This book is a mere 600 (vs. over 1200 for "Learning Python") or so pages and after reading the first few chapters I knew it was a keeper. It covers both Python 2.x and 3 and tries to focus on writing code that is relatively compatible between the two. For a more beginners book or for those who like more tutorials, I recommend "Python from Notice to Professional".

Customer Buzz
 "A great reference!" 2010-07-11
By Christopher Steffen
This book is a wonderful, and very thorough, reference to the Python Programming Language. It has a great deal of information contained therein, with good code examples and explanations so that it's easy to find what you need and put it to good use. It also manages to cover both Python 2 and Python 3 in the same text, which is VERY useful if you're migrating, or even if you're just curious about what differences exist between the two.

The only problem I have with this book is that a great deal of the content seems stripped, verbatim, from the Python Documentation ([...]). Code examples are the same, explanations and descriptions are the same... It's like the author copy-pasted from the python documentation, then glued it all together with a little insight and experience. Perhaps the author contributed to the Python Documentation website as well?

Despite this, the book is still an amazingly invaluable resource. Yes, almost all the information is available for free online. And yes, you can download a local copy of the Python Documentation from the website, for both Python 2 and Python 3, for free. However, in this book, you have a nigh complete reference of BOTH, including insights into each, all in an easy-to-use paperback form. (While I love e-books, they suck for programming. I'd prefer not to alt-tab between the reference and the code all the time.)

So if you don't want to spend money, go download the Python Documentation, it's free and contains pretty much everything the book talks about.

But if you don't mind paying, you'll find that this is a wonderful addition to your Python Programmer's bookshelf.

Customer Buzz
 "Dive into Python for experienced programmers" 2010-05-31
By Emre Sevinc (Antwerp, Belgium)
If you use Python regularly for various tasks or plan to do so AND if you are an experienced developer, then this is the most valuable and useful Python tutorial + reference book. It is very practical but also goes into great depth for subjects such as optimization, profiling, how Python handles object oriented programming, creating C extensions, embedding Python into your application, packaging and distributing your Python code.

Customer Buzz
 "well thought out, complete and clear" 2010-05-20
By Matt Ginsberg (Oregon, USA)
This book is awesome. Having struggled for the past couple of weeks with the NLTK and Python book, this book is a complete breath of fresh air.

Everything is here. It's laid out clearly. It's explained clearly. If you want or need to know it, it's in here and you'll be able to find it.

If you're an experienced programmer in another language and want to learn Python, this book is fine. You'll understand it, and get what you need to know. If you're an experienced Python programmer and want a reference, this book is also a good choice.

If you're new to programming, though, you should look somewhere else.


Customer Buzz
 "Awesome reference for python...." 2010-05-01
By D. SHORT (Silicon Valley)
All i have to say, is that this book rocks! I've dabbled in Python here and there for the last yrs or so. Not until recently, I wanted to build a web-based tool for generating configuration files. I needed to get a "quick" reminder on how things worked with using python as a tool. So, without having to read through the basics again of what a variable is, how to iterate through data structures, how python coexists with cgi, etc, I was able I found this handy-dandy reference and get up and running quickly. I've owned the 1st ed back in the past, but this latest version covers the latest-and-greatest of python (2.6 and 3.0). IMO, the $ was definitely worth the contents of this book. In addition, it does cover the basics that I wasn't looking for but is nice to have for a complete reference.


Images Product

Read more Python Essential Reference (4th Edition)