编写整洁的Python代码(第2版)

[西] 马里亚诺·阿苏埃拉
版权声明 Copyright ©Packt Publishing 2021. First published in the English language under the titleClean Code in Python Second Edition(9781800560215). All rights reserved. 本书由英国Packt Publishing公司授权人民邮电出版社有限公司出版。未经出版者书面许可,对本书的任何部分不得以任何方式或任何手段复制和传播。 版权所有,侵权必究。 作者简介 Mariano Anaya专注于软件开发和指导同行的软件工程师;所涉及的主要领域包括软件架构、函数式编程和分布式系统;曾在2016年和2017年度欧洲Python大会及2019年度欧洲开源开发者会议(FOSDEM)上发表过演讲。更详细的信息请访问其GitHub账户(用户名为rmariano)。 技术审核简介 Tarek Ziadé经验丰富的Python开发人员;创立了法国Python用户组(AFPY),参与了Python打包功能的开发工作;使用法语(他的母语)和英语编著过Python图书;在Mozilla工作了十多年,主要从事工具和服务开发及使用Python开发大型项目的工作;当前为Elastic首席工程师。 前  言 为谁而写 本书适合对软件设计感兴趣或想更深入地学习Python的软件工程从业人员阅读,要求读者熟悉面向对象软件设计原则,并具备一定的代码编写经验。 无论你是团队负责人、软件架构师还是资深软件工程师,也不管你从事的工作是新项目开发还是遗留系统维护,只要想学习优良的Python编码技巧以节省成本、提高效率,本书都很有吸引力。 本书内容按从易到难的顺序编排。前几章介绍Python基础知识,为学习主要的Python习惯用法、函数和实用程序提供了…