The book title Programming Python is associated with three very different editions. The first edition was a broad introduction to both the Python language and common applications of it. The second edition of this book is an almost completely new Python applications programming topics text, and the third is a heavily updated and expanded version of the second.
Both the second and third editions of this book focus on common applications of the language, and assume you have already learned the language itself from a first book such as Learning Python. That is, Programming Python is about what you can do with Python after you've mastered it, and thus contains larger and more complete and advanced examples than introductory texts can. It's designed to be used as the second in a 2-book set, as a follow-up to Learning Python.
I maintain distinct book support web pages for each edition. Please select the relevant web page link below, according to the book edition that you are interested in.
Back to my homepage