Python 3 文档(简体中文) 3.2.2 documentation

Version: 3.2.2

扩展和嵌入 Python 解释器

Release:3.2
Date:October 09, 2017

这份文档描述了如何使用 C 或 C++ 为 Python 解释器写扩展模块. 这些模块不仅可以定义新的函数, 还可以是新的对象类型以及它们的方法. 这份文档也定义如何嵌入 Python 解释器到另一个应用里, 而作为一个扩展语言. 最后, 它告诉了如何编译和链接扩展模块以使得它们可以动态地 (在运行时刻) 载入到解释器里, 这需要底层的操作系统支持这个特性.

这份文档需要读者拥有 Python 的基础知识. 想得到这门语言的非正式介绍, 参阅 Python 入门教程. Python 语言参考 给出了这门语言的一个更为正式的定义. Python 标准库 描述了已有的对象类型, 函数和模块 (内建的和使用 Python 写的), 它们给了这门语言宽泛的使用范围.

想要整个 Python/C API 的详细描述, 参阅单独的 Python/C API 参考手册.