Открытие файла MS Word в pywin32 ⇐ Python
-
Anonymous
Открытие файла MS Word в pywin32
Я не могу открыть файл Word с помощью pywin32. Я пытался найти учебные пособия для pywin32, но ни один код не работает. Расположение документа Word — C:\Users\User\Documents\python progs\misc\formatting для isn.
импортировать win32com.client как win32 слово = win32.gencache.EnsureDispatch('Word.Application') слово.Видимый = Ложь word.Documents.Open('C:\\sectarianism.doc') Traceback (последний вызов последний): Файл «C:\Users\User\Documents\python progs\misc\formatting for isn\formatting.py», строка 5, в word.Documents.Open('C:\\sectarianism.doc') Файл «C:\Python25\lib\site-packages\win32com\gen_py\00020905-0000-0000-C000-000000000046x0x8x4\Documents.py», строка 96, в разделе «Открыть». , Visible, OpenAndRepair, DocumentDirection, NoEncodingDialog, XMLTransform com_error: (-2147352567, «Произошло исключение.», (0, u'Microsoft Word', u'Этот файл не найден.\r (C:\\sectarianism.doc)', u'C:\\Program Файлы\\Microsoft Office\\Office12\\1033\\WDMAIN11.CHM', 24654, -2146823114), Нет) >>>
Я не могу открыть файл Word с помощью pywin32. Я пытался найти учебные пособия для pywin32, но ни один код не работает. Расположение документа Word — C:\Users\User\Documents\python progs\misc\formatting для isn.
импортировать win32com.client как win32 слово = win32.gencache.EnsureDispatch('Word.Application') слово.Видимый = Ложь word.Documents.Open('C:\\sectarianism.doc') Traceback (последний вызов последний): Файл «C:\Users\User\Documents\python progs\misc\formatting for isn\formatting.py», строка 5, в word.Documents.Open('C:\\sectarianism.doc') Файл «C:\Python25\lib\site-packages\win32com\gen_py\00020905-0000-0000-C000-000000000046x0x8x4\Documents.py», строка 96, в разделе «Открыть». , Visible, OpenAndRepair, DocumentDirection, NoEncodingDialog, XMLTransform com_error: (-2147352567, «Произошло исключение.», (0, u'Microsoft Word', u'Этот файл не найден.\r (C:\\sectarianism.doc)', u'C:\\Program Файлы\\Microsoft Office\\Office12\\1033\\WDMAIN11.CHM', 24654, -2146823114), Нет) >>>