2012-11-06 55 views
0

我想醃一pygame.event.Event對象pygame的事件對象:Python的酸洗錯誤嘗試醃製

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

,但我得到這個錯誤:

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

'type(enventObj)'返回什麼? – mechmind

+0

'type(eventObj)'返回''因爲它應該 –

回答

2

pygame.event.Event不能醃製。

您需要分別醃製eventObj.typeeventObj.dict,這應該是您無論如何都需要的一切。