2006年11月23日 星期四 17:39
各位老大 我用python 写了几行代码,打算修改 word 属性中 摘要信息~~ 代码如下: import win32com import win32com.client from win32com.client import Dispatch, constants doccom = win32com.client.Dispatch('Word.Application') doccom.Visible = 0 doccom.DisplayAlerts = 0 doc = doccom.Documents.Open(r"E:\workspace\a.doc") print doc.BuiltInDocumentProperties('Author').__str__() 这些代码在 win2000 + office2003 能正常运行 在 winxp + office2003 出错 错误信息: -------------------------------------------------- Traceback (most recent call last): File "E:\workspace\doc_pdf_1122\word_python_1.py", line 11, in ? print doc.BuiltInDocumentProperties('Author').__str__() AttributeError: DocumentProperties instance has no __call__ method ------------------------------------------------- 大家帮忙分析下原因~~~ 谢谢先~~ 致 礼! liutz zenithliu在126.com 2006-11-23
Zeuux © 2025
京ICP备05028076号