扩展和嵌入python解释器
类别:python
状态:游客可见,可回,会员可关联(良好)
阅读:4122
评论:18
时间:Oct. 14, 2011, 8:57 a.m.
关键字:
摘要:
Python是一种解释型,面向对象的编程语言。本文描述如何使用C或C++编写新模块来扩展Python解释器。扩展模块能够定义新的函数也可以 定义新的对象类型及其方法。本文也描述了如何将Python解释器作为一种扩展语言嵌入到另一个应用程序中。最后,本文演示了如何编译和连接扩展模块,使 扩展模块可以动态的(在运行时)加载到解释器中,如果操作系统支持动态加载特性。
本文需要你具有Python的基础知识。关于Python语言的介绍,请参看 《Python Tutorial》。 《Python Reference Manual》 提供了这门语言更规范的定义。 《Python Library Reference》 描述了现有的对象类型,函数和模块(包括内置的模块和用Python编写的模块),这些都扩大了这门语言的应用范围。
关于全部Python/C API的详细描述,请参看 《Python/C API Reference Manual》 。
操作: