Python читать в Excel с Win32com - PullRequest
0 голосов
/ 11 июня 2018

На прошлой неделе я создал простой код для чтения в Excel, из которого я хочу сохранить изображения:

excel = win32com.client.Dispatch("Excel.Application")
workbook = excel.Workbooks.Open('Excel1.xlsx')

Однако, когда я хочу использовать его сейчас, я неожиданно получаю следующую ошибку, в то время как онработал на прошлой неделе:

pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, u'Microsoft Excel', u"Sorry, we couldn't find Excel1.xlsx. Is it possible it was moved, renamed or deleted?", u'xlmain11.chm', 0, -2146827284), None)

Файл Excel не был удален и все еще находится в той же папке, что и скрипт.Раньше он открывал файл, но теперь уже нет.Как это возможно?

Когда я использую workbook = excel.ActiveWorkbook вместо workbook = excel.Workbooks.Open('Excel1.xlsx'), это работает, поэтому проблема в открытии файла, я думаю.

...