Python pickle错误试图挑选pygame Event对象

时间:2012-11-06 18:38:59

标签: python python-3.x pygame pickle

我正在尝试挑选一个pygame.event.Event对象:

eventObj= pygame.event.get()[0]
data= pickle.dumps(eventObj)

但是我收到了这个错误:

_pickle.PicklingError: Can't pickle <class 'Event'>: attribute lookup builtins.Event failed

1 个答案:

答案 0 :(得分:3)

pygame.event.Event无法腌制。

你需要分别挑选eventObj.typeeventObj.dict,这应该是你无论如何都需要的。