Description: The second edition of Programming Python focuses on advanced applications of Python, an increasingly popular object-oriented scripting language. Endorsed by Python creator Guido van Rossum, it demonstrates advanced Python programming techniques, and addresses software design issues such as reusability and object-oriented programming.