Programming Python 3/e

Reviewed by Major Keary

For over a decade O'Reilly's Programming Python has been regarded as a classic text, presently in its third edition that has grown to over 1500 pages. Programming Python is not designed to teach the use of Python (Learning Python is the book for that), but is focused on an advanced audience that already knows the fundamentals of the language.

Python is open source software with a large, highly-organised community of developers that has introduced many new features to the language. This edition of Programming Python covers version 2.5, which introduced new features such as string methods, enclosing-function scope references, list comprehensions, and new standard library tools that include an email package.

The book is in five parts: an overview of Python, system programming; GUI programming; Internet programming; tools and techniques; integration; and The End (a ships-and-shoes-and-sealing-wax discourse about Python and the development cycle.

A big book; very detailed; plenty of example code; supporting illustrations; and well presented in all respects.

Mark Lutz: Programming Python 3/e
ISBN 978-0-596-00925-0
Published by O'Reilly, 1 pp., RRP AU$ 125.00

The Australian distributor of O'Reilly titles is Woodslane <>


Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <b> <dd> <dl> <dt> <i> <img> <li> <ol> <u> <ul> <pre> <br> <blockquote> <hr> <code><sup><sup><p><em><strong> <h2> <cite> <code> <tt> <h1><table><tr><th><td>
  • Lines and paragraphs break automatically.

More information about formatting options

This question is for testing whether you are a human visitor and to prevent automated spam submissions.