Python源码剖析.doc

Python源码剖析 ------Robert Chen (search.pythoner@) 目 录 Python源码剖析 1 目 录 I 1 编译Python 1 1.1 Python总体架构 1 1.2 Python源代码的组织 2 1.3编译Python 3 2 对象机制 6 2.1 对象 6 2.2 类型对象 9 2.3 对象间的继承和多态 12 2.4 引用计数 13 2.5 Python对象的分类 15 2.6 通向Python之路 16 3 整数对象 17 3.1 PyIntObject 17 3.2 PyIntObject对象的创建和维护 23 3.2.1 对象创建的三种途径 23 3.2.2 小整数对象 24 3.2.3 大整数对象 25 3.2.4 添加和删除 26 3.2.5 小整数对象池的初始化 32 3.3 Hack PyIntObject 33 4 字符串对象 37 4.1 PyStringObject与PyString_Type 37 4.2 创建PyStringObject对象 40 4.3 Intern机制 44 4.4 字符缓冲池 50 4.5 PyStringObject效率相关问题 53 4.6 Hack PyStringObject 56 5 PyListObject对象 59 5.1 PyListObject对象 59 5.2

文档评论(0)

1亿VIP精品文档

相关文档