【发布时间】:2012-09-21 12:09:13
【问题描述】:
首先我并不期待解决方案,只是希望获得一些关于如何开始的指示。
我有一个带有嵌入式 Python 解释器的 C 程序。程序用作输入的 Python 脚本显然是指 C 定义的对象和函数。我现在想让这些对象中的一些可腌制。
pickle 文档描述了如何使用__reduce__ 使扩展类型变得可picklable。但这是一个 Python 方法 - 我将如何在底层 PyObject 中定义它?
我很确定我误解了一些东西......
【问题讨论】: