minyuan 发表于 2018-8-13 01:07:08

《Python源码剖析深度探索动态语言核心技术》.(陈儒).[PDF]


本书介绍:
《Python源码剖析:深度探索动态语言核心技术》以CPython为研究对象,在C代码一级,深入细致地剖析了Python的实现。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析。通过此书,读者能够透彻地理解Python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理,同时,《Python源码剖析:深度探索动态语言核心技术》所揭示的动态语言的核心技术对于理解其他动态语言,如Javascript、Ruby等也有较大的参考价值。

本书目录:
第0章 Python源码剖析——编译Python
0.1 Python总体架构
0.2 Python源代码的组织
0.3 Windows环境下编译Python
0.4 Unix/Linux环境下编译Python
0.5 修改Python源代码
0.6 通往Python之路
0.7 一些注意事项

第1部分 Python内建对象
第1章 Python对象初探
1.1 Python内的对象
1.1.1 对象机制的基石——PyObject
1.1.2 定长对象和变长对象
1.2 类型对象
1.2.1 对象的创建
1.2.2 对象的行为
1.2.3 类型的类型
1.3 Python对象的多态性
1.4 引用计数
1.5 Python对象的分类
第2章 Python中的整数对象
第3章 Python中的字符串对象
第4章 Python中的LIST对象
第5章 Python中的DICT对象
第6章 最简单的Python模拟——SMALL Python

第2部分 Python的虚拟机
第7章 Python的编译结果——CODE 对象与PYC文件
第8章 Python虚拟机框架
第9章 Python虚拟机中的一般表达式
第10章 Python虚拟机中的控制流
第11章 Python虚拟机中的函数机制
第12章 Python虚拟机中的类机制

第3部分 Python高级话题
第13章 Python运行环境初始化
第14章 Python模块的动态加载机制
第15章 Python多线程机制
第16章 Python的内存管理机制

下载地址:
**** Hidden Message *****

一x一o 发表于 2018-8-27 20:57:26

路过,学习下

麻子方 发表于 2018-8-29 10:23:00

谢谢楼主,共同发展

z459399177 发表于 2018-8-29 20:36:06

啥也不说了,感谢楼主分享哇!

舍远求近 发表于 2018-9-9 13:17:52

有道理。。。

进德 发表于 2018-9-10 17:44:10

有道理。。。

m342887766 发表于 2018-9-10 17:48:14

支持一下:lol

photon12342 发表于 2018-9-13 11:33:34

找到好贴不容易,我顶你了,谢了

this123 发表于 2018-9-15 00:18:00

有道理。。。

一捅天下 发表于 2018-9-16 14:17:30

有竞争才有进步嘛
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 《Python源码剖析深度探索动态语言核心技术》.(陈儒).[PDF]