Python logo

上一主题

内存管理

下一主题

在堆上分配对象

本页

  • 报告错误
  • 显示源代码

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.13.1 文档 »
  • Python/C API 参考手册 »
  • 对象实现支持
  • |
  • |

对象实现支持¶

本章描述了定义新对象类型时使用的函数、类型和宏。

  • 在堆上分配对象
  • 通用对象结构
    • 基本对象类型和宏
    • 实现函数和方法
    • 访问扩展类型的属性
      • 成员标志
      • 成员类型
      • 定义 Getter 和 Setter
  • 类型对象
    • 快速参考
      • “tp 插槽”
      • 子插槽
      • 插槽 typedef
    • PyTypeObject 定义
    • PyObject 插槽
    • PyVarObject 插槽
    • PyTypeObject 插槽
    • 静态类型
    • 堆类型
    • 数字对象结构
    • 映射对象结构
    • 序列对象结构
    • 缓冲区对象结构
    • 异步对象结构
    • 插槽类型 typedef
    • 示例
  • 支持循环垃圾回收
    • 控制垃圾回收器状态
    • 查询垃圾回收器状态

上一主题

内存管理

下一主题

在堆上分配对象

本页

  • 报告错误
  • 显示源代码
«

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.13.1 文档 »
  • Python/C API 参考手册 »
  • 对象实现支持
  • |
  • |
© 版权所有 2001-2025, Python 软件基金会。
本页面基于 Python 软件基金会许可证版本 2 授权。
文档中的示例、配方和其他代码还基于零条款 BSD 许可证授权。
有关更多信息,请参阅历史和许可证。

Python 软件基金会是一个非营利性公司。请捐款。

上次更新时间为 2025 年 1 月 1 日 (05:42 UTC)。发现错误?
使用 Sphinx 8.1.3 创建。