problema com picles e tkinter
Para aprender tkinter, estou criando um programa simples de jogo Go. Agora, eu gostaria de salvar um jogo usando pickle, mas quando tento escolher meuGoBoardModel
objeto que recebo:
PicklingError: Can't pickle 'tkapp' object: <tkapp object at 0x01FCB090>
Acho que isso vem do fato de que, embora a GUI e o modelo da placa go estejam bastante bem separados, o modelo ainda tem uma referência à visualização para empurrar algumas coisas, então pickle provavelmente tenta pegar algumas coisas tk. Claro que eu gostaria de escolher apenas o modelo, então existe alguma maneira de dizer a pickle para não se importar com essa referência à GUI? Ou outra maneira de contornar o problema?
Sei que poderia me livrar dessa referência, mas estou aqui para aprender:)