该书作为主流的动态语言,Python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。此外,Python强大的可扩展性,让开发人员既可以非常容易地利用C/C++编写Python的扩展模块,还能将Python嵌入到C/C++程序中,为自己的系统添加动态扩展和动态编程的能力。[1]

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

本书适合于Python程序员、动态语言爱好者、C程序员阅读。

第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中的整数对象

2.1 初识PYINTOBJECT对象

2.2 PYINTOBJECT对象的创建和维护

刚刚查询:Python源码剖析 ug模具设计基础教程 絮絮叨叨 Canon+EOS+5500数码单反完全手册 实用日语教程(上册) Android编程权威指南 会计分录 面向对象程序设计教程C++语言描述题解与课程设计指导 统计表 Computing 口才投资课:彻底改变你人脉 临贺故城 National 亟待解决 橡胶套 中国内画 松龙梅端 Lauritz 历代帝王庙100问 泰国兵役制度 ���� 克服困难 A100火箭炮 AGP显卡 库存商品 奶油番茄意大利面 知不知道 迟早会 despite Englishmen 清凉山 训练家 ̩�ݼ�ʦѧԺ 天沔花鼓戏 五星级杀人夜 Cognitive 鹦哥岭 年龄组 新疆精神卫生中心 汉堡包效应 江小金 肿瘤性 音容宛在 监事会 正处于 炭子冲 布林线黑洞 PullandBear 孙中山 Temperamental 蛋白葡萄干吐司 脱脂牛奶 百万雄狮下江南 陕西科技大学生命科学与工程学院 生化之末世传说 豁达大度 吉娜娜 军事史 旋乾转坤 黄金碗 高级格式化 妇女教育 到不了 播音主持艺术11 一文钱 岁月掠影 ̷� 直立人 疯狂天使血钻石 橡籽 四人帮兴亡 拜火教 Margalef 投资部 平阳县 单性花 色界十八天 拉脱维亚国家男子足球队 光芒
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 消耗时间:0.075秒 内存0.81MB