Я пытаюсь открыть книгу, используя предварительно открытый объект excel com в потоке python. Используя приведенный ниже код:Python Threading With Excel Com Object
from multiprocessing import Process, Queue
def open_workbook(excel,iSub_Loc,q):
p = Process(target = open_workbook_helper, args = (excel,iSub_Loc))
p.daemon = True
p.start()
def open_workbook_helper(excel,iSub_Locq,):
wb = excel.Workbooks.Open(iSub_Loc)
ws = wb.Sheets(1)
q.put((wb,ws))
но я получаю следующую ошибку
Can't pickle <type PyIDispatch'>: it's not found as __builtin__.PyIDispatch
какие-либо предложения?
Можете ли вы включить полную трассировку? – sytech