Python源码剖析

Python源码剖析

陈儒, 著

出版社:电子工业出版社

年代:2008

定价:60.0

书籍简介:

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

书籍目录:

第0章Python源码剖析编译Pythonc

0.1Python总体架构

0.2Python源代码的组织

0.3Windows环境下编译Python

0.4Unix/Linux环境下编译Python

0.5修改Python源代码

0.6通往Python之路

0.7一些注意事项

第1部分Python内建对象

第1章Python对象初探

第2章Python中的整数对象

第3章Python中的字符串对象

第4章Python中的List对象

第5章Python中的Dict对象

第6章最简单的Python模拟SmallcPython

第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的内存管理机制

内容摘要:

  本书以CPython为研究对象,在C代码一级,深入细致地剖析了Python的实现。书中不仅包括了对大量Python内置对象的剖析,更将大量的篇幅用于对Python虚拟机及Python高级特性的剖析。本书适合于Python程序员、动态语言爱好者、C程序员阅读。  作为主流的动态语言,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程序员阅读。【作者简介】  陈儒,计算机科学与工程专业硕士,问天(北京)信息技术有限公司技术负责人,致力于信息检索方向的研究和开发(www.isoche.com)。个人博客:DynamiccLife(http://blog.csdn.net/balabalamerobert)。

书籍规格:

书籍详细信息
书名Python源码剖析站内查询相似图书
9787121068744
如需购买下载《Python源码剖析》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)60.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

Python源码剖析是电子工业出版社于2008.06出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计 的书籍。