Мне нужно разжечь объект [объект фрейма wxpython] и отправить его как prameter для этой функции apply_async в модуле пула мультипроцессора может ли кто-нибудь предоставить мне пример, как я могу это сделать? Я пробовал следующее и получаю сообщение об ошибке сообщение:Травильные объекты
myfile = file(r"C:\binary.dat", "w")
pickle.dump(self, myfile)
myfile.close()
self.my_pool.apply_async(fun,[i,myfile])
def fun(i,self_object):
window = pickle.load(self_oject)
wx.CallAfter(window.LogData, msg)
кто-то может сказать мне, что может быть проблема
Если ошибка дать ниже сообщение об ошибке последнего некоторый индикатор я получаю: файл «C: \ Python26 \ Lib \ copy_reg.py» , строка 70, в _reduce_ex raise TypeError, "can ' t pickle% s objects "% base. имя TypeError: не солить PySwigObject объекты
я не знаю о засолке прийти, но ErrorMessage hould быть полезным для других помощников. – kasten