《python高性能编程》网盘资源下载地址分享!

2021-03-19 23:31:00 小八 0点热度 1人阅读

简介:python高性能编程 pdf电子版是一本由适合Python程序员学习使用的参考书籍,概述清晰,讲解透彻,该书能帮助你更深刻地理解Python编程,有兴趣的朋友快来下载吧!

python高性能编程 pdf电子版是一本由适合Python程序员学习使用的参考书籍,概述清晰,讲解透彻,该书能帮助你更深刻地理解Python编程,有兴趣的朋友快来下载吧!

《python高性能编程》网盘资源下载地址分享!

本书共有12章,围绕如何进行代码优化和加快实际应用的运行速度进行详细讲解。本书主要包含以下主题:计算机内部结构的背景知识、列表和元组、字典和集合、迭代器和生成器、矩阵和矢量计算、并发、集群和工作队列等。最后,通过一系列真实案例展现了在应用场景中需要注意的问题。

第1章 理解高性能Python 1

1.1 基本的计算机系统 1

1.1.1 计算单元 2

1.1.2 存储单元 5

1.1.3 通信层 6

1.2 将基本的元素组装到一起 8

1.3 为什么使用Python 12

第2章 通过性能分析找到瓶颈 15

2.1 高效地分析性能 16

2.2 Julia集合的介绍 17

2.3 计算完整的Julia集合 20

2.4 计时的简单方法——打印和修饰 24

2.5 用UNIX的time命令进行简单的计时 27

2.6 使用cProfile模块 28

2.7 用runsnakerun对cProfile的输出进行可视化 33

2.8 用line_profiler进行逐行分析 34

2.9 用memory_profiler诊断内存的用量 39

2.10 用heapy调查堆上的对象 45

2.11 用dowser实时画出变量的实例 47

2.12 用dis模块检查CPython字节码 49

2.13 在优化期间进行单元测试保持代码的正确性 53

2.14 确保性能分析成功的策略 56

2.15 小结 57