首页计算机书籍计算机语言《Python源码剖析-深度探索动态语言核心技术》陈儒著
韦非

文档

159

关注

0

好评

0
PDF

《Python源码剖析-深度探索动态语言核心技术》陈儒著

阅读 573 下载 0 大小 29.09M 总页数 511 页 2022-11-23 分享
价格:¥ 10.00
下载文档
/ 511
全屏查看
《Python源码剖析-深度探索动态语言核心技术》陈儒著
还有 511 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 511 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
内容简介作为主流的动态语言,Python不仅简单易学、移植性好,而且拥有强大丰富的库的支持。此外,Python强大的可扩展性,让开发人员既可以非常容易地利用C/C++编写Python的扩展模块,还能将Python嵌入到C/C+程序中,为自己的系统添加动态扩展和动态编程的能力。为了更好地利用Python语言,无论是使用Python语言本身,还是将Python与C/C++交互使用,深刻理解Python的运行原理都是非常重要的。本书以CPython为研究对象,在C代码一级,深入细致地剖析了Python的实现。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析。通过此书,读者能够透彻地理解Python中的一般表达式、控制结构、异常机制、类机制、多线程机制、模块的动态加载机制、内存管理机制等核心技术的运行原理,同时,本书所揭示的动态语言的核心技术对于理解其他动态语言,如Javascript、.Ruby等也有较大的参考价值。本书适合于Python程序员、动态语言爱好者、C程序员阅读,不得以任何方式复制或抄袭本书的任何部分。,。图书在版编目(CIP)数据Python源码剖析:深度探索动态语言核心技术/陈儒著.一北京:电子工业出版社,20O8.6ISBN978-7-121-06874-4中国版本图书馆CP数据核字(2008)第083441号责任编辑:杨绣国印刷:北京智力达印刷有限公司装订:北京中新伟业印刷有限公司出版发行:电子工业出版社北京市海淀区万寿路173信箱邮编100036开本:787×9801/16印张:31.75字数:600千字印次:2008年6月第1次印刷印数:4000册定价:69.80元凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。质量投诉请发邮件至zts@phei,侵权举报请发邮件至dbqg@phei。:(010)88258888。推荐序让我们做得更好Pyho,我想已经不再是个陌生的词了,越来越多的人开始学习它,使用它,宣传它,甚至用它找到了工作。如果你了解Pyho,那么我想问一下,你对它有多了解呢?它是一种什么语言?如何实现的?有哪些对象,它们是如何处理的?你了解Python的虚拟机吗?了解它的运行环境吗?其实作为初学者或只是使用者,你的确不必了解这么多细节的内容,但是探究事物的原理,分析底层细节却也是许多人成为高手、“老鸟”的原因,因为你知道别人不知道的东西,掌握了别人不了解的技术,这些内容使得你的见解、分析,甚至作品都可能超过别人。那么本书就向你提供了一个了解Python底层细节的机会,你可以沿着作者的思路和角度去体会Python的工作原理和底层的细节,一点一点地了解Python源码的精妙之处,有助于更好地草握Python并编写出高质量的程序。本书的内容深入到Python的方方面面,像Python的对象实现机制是如何用C来表现的:对象的特性是如何实现的:对象是如何管理的;不同对象,如int、str、dict、list等的处理:Python的虚拟机框架、作用域的实现:运行时环境,Pyc文件,类机制等。还有一些高级话题,如内存管理,GL(Global Interpreter Lock)与多线程,模块动态加载等。在接触到本书之前,我已经在作者的Bog上见到过部分内容,那时已经被作者不懈的毅力和深厚的功力折服。说实话,由于经常接触Pyho,对于原本熟悉的C语言也越来越陌生,更不要说去“啃”Python的C代码了。而Robert Chen可以从源码中进行有条理的分析和整理,并终于出版此书。这不仅让人敬佩,更让广大的Pyho加爱好者受益多多。因此,当出版社希望我为本书作一个推荐序时,我毫不犹豫地答应下来。第一次见到Robert Chen还是在CPUG的一次会课上,那时Robert Chen给大家带来一个主题为“Python作用域与名字空间”的讲座,让在座的Pythoner对Python的作用域机制有了更深入的理解,讲座效果非常好,讨论也很热烈。他从源码的角度讲述了PyhoPython源码剖析一深度探索动态语言核心技术
返回顶部