Я попытке вставить список списков в Excel (таким образом, что каждый внутренний список представляет собой строку, каждый имеет ту же длину) при помощи следующего вызова:win32com MemoryError попытке вставить данные в Excel
#Assume ws is correctly initialized to an excel worksheet object
ws.Range(ws.Cells(1,1),ws.Cells(len(myList),len(myList[0]))).value = myList
Списки myList содержат строки и numpy float и ints. Я получаю следующее сообщение об ошибке при попытке выполнить вызов выше:
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
File "C:\Python32\lib\site-packages\win32com\client\dynamic.py", line 570, in __setattr__
self._oleobj_.Invoke(entry.dispid, 0, invoke_type, 0, value)
MemoryError: CreatingSafeArray
, что является причиной этого win32com.client MemoryError
? Благодаря!
также работает кастинг на поплавках python. – comte
Также случается, когда вы просто передаете единственное значение 'None', когда это неожиданно не поплавок, который вы так и думали. – BoarGules