如何用win32com在python中打开写保留的excel文件?

时间:2010-05-22 07:44:16

标签: python excel win32com

我正在尝试使用python中的win32com打开一个写保护的ms excel 2007文件 - 我知道密码。我可以通过用户输入密码将其打开到excel对话框中。我希望能够在没有任何用户交互的情况下打开文件。我尝试过以下操作,但它仍会弹出对话框。

app.Workbooks.Open("filename.xls", WriteResPassword="secret")

任何想法,我做错了吗?

谢谢,

戴夫。

1 个答案:

答案 0 :(得分:2)

如果我不尝试使用命名函数参数,我可以使用上面的代码。即以下作品:

app.Workbooks.Open("filename.xls", 2, True, None, None, "secret")