314x Filetype PDF File size 0.45 MB Source: www.papiro-bookstore.com
Python Object-Oriented
Programming
Fourth Edition
Build robust and maintainable object-oriented Python
applications and libraries
Steven F. Lott
Dusty Phillips
BIRMINGHAM—MUMBAI
Python Object-Oriented Programming
Fourth Edition
Copyright © 2021 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system,
or transmitted in any form or by any means, without the prior written permission of the
publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the authors, nor Packt Publishing or its
dealers and distributors, will be held liable for any damages caused or alleged to have
been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
Producer: Dr. Shailesh Jain
Acquisition Editor – Peer Reviews: Saby D'silva
Project Editor: Parvathy Nair
Content Development Editor: Lucy Wan
Copy Editor: Safis Editor
Technical Editor: Aditya Sawant
Proofreader: Safis Editor
Indexer: Tejal Daruwale Soni
Presentation Designer: Pranit Padwal
First published: July 2010
Second edition: August 2015
Third edition: October 2018
Fourth edition: June 2021
Production reference: 1250621
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-80107-726-2
www.packt.com
Contributors
About the authors
Steven Lott has been programming since computers were large, expensive, and
rare. Working for decades in high tech has given him exposure to a lot of ideas and
techniques—some bad, but most are useful and helpful to others.
Steven has been working with Python since the '90s, building a variety of tools
and applications. He's written a number of titles for Packt Publishing, including
Mastering Object-Oriented, Modern Python Cookbook, and Functional Python
Programming.
He's a technomad, and lives on a boat that's usually located on the east coast of the
US. He tries to live by the words "Don't come home until you have a story."
Dusty Phillips is a Canadian author and software developer. His storied career
has included roles with the world's biggest government, the world's biggest social
network, a two person startup, and everything in between. In addition to Python
Object-Oriented Programming, Dusty wrote Creating Apps In Kivy (O'Reilly) and is now
focused on writing fiction.
Thank you to Steven Lott, for finishing what I started, to all my readers for
appreciating what I write, and to my wife, Jen Phillips, for everything else.
About the reviewer
Bernát Gábor, originally from Transylvania, works as a senior software engineer
at Bloomberg in London, UK. During his day job, he primarily focuses on improving
the quality of the data ingestion pipeline at Bloomberg with predominant use of the
Python programming language and paradigms. He's been working with Python
for over ten years and is a major open-source contributor in this domain, with a
particular focus on the packaging area. He's also the author and maintainer of
high-profile projects such as virtualenv, build, and tox. For more information, see
https://bernat.tech/about.
I would like to express my very great appreciation to Lisa, my fiancée, for
her invaluable support on a daily basis. Love you!
no reviews yet
Please Login to review.