Mark Lutz's Book Support Site
Welcome
At this site, you'll find information about Python
books I've written, Python
training services, Python
resources on the net,
and a bit about my
background.
Click on one of the links below to go to the topic you're interested in.
I usually update the date at the bottom of this page when I make changes.
New: The updates
page of Programming Python 4E has
Python 3.2 change notes and bonus examples. The
clarifications and
notes
entries of Learning Python 4E's updates pages
discuss Python 3.2 and 2.7 changes, learning to program, and supplemental
language topics: super(), mro(), etc.
Python Classes
- Programming Python, 4th Edition
A Python 3.X-only version of this applications programming tutorial, author, 1600 pages (December 2010, O'Reilly)
- Learning Python, 4th Edition
An in-depth introduction to Python 3.X and 2.X language fundamentals, author, 1100 pages (September 2009, O'Reilly)
- Python Pocket Reference, 4th Edition
A Python 3.X and 2.X reference-only companion to my other two books, author, 200 pages (September 2009, O'Reilly)
Older Publications
- Learning Python, 3rd Edition
An introductory level book on Python fundamentals, author, 700 pages (October 2007, O'Reilly)
- Programming Python, 3rd Edition
A Python applications programming tutorial book, author, 1600 pages (August 2006, O'Reilly)
-
Python Pocket Reference, 3rd Edition
A Python reference, fully revised for Python 2.4, author, 158 pages (February 2005, O'Reilly)
- Learning Python, 2nd Edition
An introductory level Python book, co-author, 620 pages (December 2003, O'Reilly)
- Programming Python, 2nd Edition
A new advanced Python topics book, author, 1256 pages (March 2001, O'Reilly)
-
Python Pocket Reference, 2nd Edition
A Python reference, fully revised and expanded, author, 128 pages (November 2001, O'Reilly)
Other Topics
Mark Lutz | lutz@rmi.net | http://www.rmi.net/~lutz | February 22, 2011