Python is a general purpose programming language used in nearly all application domains. This book is a comprehensive reference To The Python programming language. The focus of the 3rd edition is to add coverage of significant new features and new library modules added.
Mark Pilgrim's Dive Into Python 3 is a hands-on guide to Python 3 and its differences from Python 2. As in the original book, Dive Into Python, each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end.