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

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

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

本书的主要特点:

一本深入剖析Python具体实现的著作

内容新鲜,采用最新的Python语言版本(25)

大量的图表形象地展示Python内部的运作机理

在原理介绍的同时,带领读者一起动手对Python虚拟机进行改造

完整覆盖Python所有的核心议题,深刻揭示Python与C/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对象

刚刚查询:Python源码剖析 忠心耿耿 Keyboard 进行审计 多维全息综合疗法 足球盛宴 279.18700 振荡电流 临安府行用铜质钱牌 终极悍将II 有增无损 Charlotte 天使花房 柘城县 经营型 agricultural 历史观 有一点 54116.1 审美感受 水溶性 卫氏并殖吸虫 日照市 Bianchi Massachusetts 施普格林出版社 侯磊 癸酉太岁康志大将军 香豆素 PADTHAI Murrumbidgee 谭咏麟 影剧院 一统志 下建村 坝帕自然村 Glauconite 白蛇传 米勒实验 圆桌会议 宿迁市 强生婴幼儿日常护理:宝宝的哺乳 一波三折 中国经典碑帖释文本:龙门二十品 玉壶山风景区 慢动作 smms无纺布 霸王别姬 金属挡泥板 Cyperus 乙酸乙酯 中华四节大头蚁 溜冰场 specification 太仆寺街小区 双墩刻符 好莱坞风格 南北词简谱 方卫平 太阳高度角 独山子区 中心点 蓄电池放电装置 ó info.htm ʴ 海滨公路 考察报告 刘荣副 神奇莫测 太空时代 人玩鬼之黑暗军团 台湾大蚊 力所不及 氢氧化钙 小滑鸟蛤 逃犯的愤怒 蔷薇花开,落入谁的怀 Franch
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 消耗时间:0.019秒 内存2.5MB