Python高级编程(第2版)

Python高级编程(第2版)
作者:
Michał Jaworski , Tarek Ziadé
语言:
中文
类型:
AZW3
页数:
1207页
大小:
2.6 MB
出版社:
人民邮电出版社
出版时间:
2017-09
分类:

内容简介

本书由资深Python开发者Michał Jaworski和Tarek Ziadé共同撰写,是Python高级编程领域的经典著作。第2版在保留原书精髓的基础上,针对Python 3的最新特性进行了全面更新,涵盖了异步编程、元编程、性能优化、测试策略、部署实践等核心主题。

全书共分为三大部分:第一部分深入讲解Python的高级语言特性,包括迭代器与生成器、装饰器、上下文管理器、描述符、元类等,帮助读者理解Python对象模型和运行机制。第二部分聚焦于高效编程实践,涉及并发与并行(线程、进程、协程、asyncio)、内存管理、C扩展编写、性能分析工具(cProfile、memory_profiler)的使用。第三部分则专注于大型项目开发,探讨了包管理、文档生成、单元测试(unittest、pytest)、持续集成、日志记录、应用部署等工程化主题。

本书不仅从理论层面解析了Python的高级概念,更提供了大量真实世界的代码示例和最佳实践。书中特别强调了如何编写可维护、可测试、高性能的Python代码,并介绍了现代Python生态中的关键工具(如virtualenv、pipenv、tox、Sphinx等)。无论是希望成为Python专家的高级开发者,还是需要带领团队进行复杂项目架构的工程师,都能从本书中获得宝贵的实用知识。

目录

内容提要
译者简介
作者简介
审稿人简介
第1章 Python现状
  1.1 Python的现状与未来
  1.2 Python升级及其原因
  1.3 追踪Python最新变化——PEP文档
  1.4 当前Python 3的普及程度
  1.5 Python 3和Python 2的主要差异
  1.6 不只是CPython
  1.7 Python开发的现代方法
  1.8 应用层Python环境隔离
  1.9 系统级环境隔离
  1.10 常用的生产力工具
  1.11 有用的资源
  1.12 小结
第2章 语法最佳实践——类级别以下
  2.1 Python的内置类型
  2.2 高级语法
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
免责申明
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。

📖 支持知识自由流动

每一本书的稳定访问,都离不开服务器、存储与带宽的长期维护。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索