Найти - Пользователи
Полная версия: Чтение текста и MS Word
Начало » Python для новичков » Чтение текста и MS Word
1
Aviz
Хочу поделиться своим опытом раскапывания этого, на первый взгляд, простого вопроса:
# -*- coding: cp1251 -*-

import win32com.client, pywintypes
try:
objWord = win32com.client.Dispatch(r'Word.Application')
objDoc = objWord.Documents.Open("C:/Test.doc")
objWord.Visible = 0
objDoc.Activate


objDoc.ActiveWindow.Selection.WholeStory()
objDoc.ActiveWindow.Selection.Copy()
ss=objDoc.ActiveWindow.Selection.Text
print ss
objWord.Quit()
del objDoc
#print ss
except pywintypes.com_error, e:
print e[1].decode('cp1251').encode('cp866')
Соответственно, файл Test.doc должен лежать на корне С
igor.kaist
Спасибо, на форуме не хватает таких вот рецептиков.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB