Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The Python standard library by example
Hellmann D., Addison-Wesley Professional, Upper Saddle River, NJ, 2011. 1344 pp. Type: Book (978-0-321767-34-9)
Date Reviewed: Dec 9 2011

Python’s recent popularity has been driven by a large community of commercial and open-source developers working to create Web applications, games, financial algorithms, scientific programs, malware analysis, and computer forensic tools. One of the main reasons for its successful adoption is a wealth of standard libraries. While they are well documented, I have trouble understanding some of Python’s official documentation. That being said, it might be extensive, well structured, and indexed, and I am sure many people find it useful. For many Pythonists, however, a picture--or rather a good example of code--paints a thousand words. This book does just that. Hellmann is an authoritative and experienced Python programmer, and he covers key areas of the language. Most of the book’s content is from his well-known Python Module of the Week (PyMOTW) blog series (http://www.doughellmann.com/PyMOTW/).

The majority of the book’s weighty 1,300-plus pages is code, and its 19 chapters are logically organized into clusters of library modules.

The book is written for coders already familiar with programming--novices will find it difficult to comprehend. The ability to read Python code is essential to getting the most out of this book. Hellmann includes a brief explanation of the code, however, the essence is in the code itself. The output of the code is also included, which will help readers immediately understand how the code works.

This comprehensive book is filled with practical examples that demonstrate the power of Python as a programming language and Hellmann’s experience as an educator and author. The book greatly complements the standard Python documentation, and is highly recommended for Python developers of all levels and people who have previous experience with other programming languages.

Reviewer:  Andre Ross Review #: CR139661 (1205-0440)
Bookmark and Share
 
Python (D.3.2 ... )
 
 
Software Libraries (D.2.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Python": Date
Practical Python
Hetland M., APress, LP, 2002.  648, Type: Book (9781590590065)
Mar 28 2003
Python programming: an introduction to computer science
Zelle J., Franklin B, 2003. Type: Book (9781887902991)
Dec 2 2004
Foundations of Python network programming
Goerzen J., APress, LP, Berkeley, CA, 2004.  512, Type: Book (9781590593714)
Dec 26 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy