在尝试保存自定义对象时,我遇到了一个错误:
with open(path + '/' + 'my_object.pickle', 'wb') as handle:
pickle.dump(my_class_instance, handle, protocol=pickle.HIGHEST_PROTOCOL)
错误信息如下:
TypeError: 无法对 SwigPyObject 对象进行 pickling
我的第一个问题是:什么是 SwigPyObject 对象?这样我就可以尝试找出错误的原因。