使用Documents.Open方法传入密码。它是否正确?

时间:2014-06-25 20:58:19

标签: excel winapi ms-word win32com pythoncom

我在.py脚本中有以下代码行,我正在访问受密码保护的文档。但是,当此脚本运行时,一旦winword.exe可见,Word将再次向用户请求密码。这是正常的行为吗?我怀疑是因为它要求输入密码我是否将它包含在我的.py文件中。任何输入都表示赞赏。以下是代码:

word=win32com.client.Dispatch('Word.Application')
word.Visible=1
doc=word.Documents.Open('FilePath',PasswordDocument='PASSWORD')

另一方面,目标是只能通过此脚本(打开Word)访问.docx,而不能访问其他内容。任何其他人都想要实现这一点的任何替代方法也将不胜感激。

0 个答案:

没有答案