2012-03-28 103 views

回答

2

尝试这样:

import win32com.client 

word = win32com.client.Dispatch("Word.Application") 
doc = word.Documents.Open(r"C:\temp\foo.doc") 
if doc.SpellingErrors.Count: 
    for err in doc.SpellingErrors: 
     print err.Text 
else: 
    print "No errors" 
word.Quit() 
word = None 
+0

感谢,这正是我需要的。 – Kratos85 2012-03-28 23:13:43

+0

很高兴能够提供帮助。 – alan 2012-03-29 00:02:46