具体对象层 — Python 文档

来自菜鸟教程
Python/docs/3.6/c-api/concrete /
机器人讨论 | 贡献2021年10月31日 (日) 04:35的版本 (Page commit)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至:导航、​搜索

具体对象层

本章中的函数特定于某些 Python 对象类型。 向它们传递错误类型的对象不是一个好主意; 如果您从 Python 程序接收到一个对象,但您不确定它的类型是否正确,则必须先执行类型检查; 例如,要检查对象是否是字典,请使用 PyDict_Check()。 本章的结构类似于 Python 对象类型的“家谱”。

警告

虽然本章中描述的函数会仔细检查传入的对象的类型,但其中许多函数不会检查传递的是 NULL 而不是有效对象。 允许传入 NULL 会导致内存访问冲突并立即终止解释器。


基本对象

本节介绍 Python 类型对象和单例对象 None

容器对象