【问题标题】:Reading Protected view excel(xls) file读取受保护的视图 excel(xls) 文件
【发布时间】:2020-05-09 09:12:25
【问题描述】:

我想在 python 中读取受保护的视图 excel(xls) 文件。我目前正在使用“xlrd.open_workbook”,但由于工作簿已加密,因此出现错误。

文件中没有密码。

任何人都可以帮助解决同样的问题。

【问题讨论】:

    标签: python excel python-3.x


    【解决方案1】:

    您可以使用 openpyxl Python 库来操作(和打开)Excel 文件。我不相信 OpenPyxl 支持打开带有密码的 Excel 文件。也就是说,您无法打开文件!然而,这听起来与您在 openpyxl 中可以做的事情相矛盾。显然,您可以设置密码。这意味着您随后可以使用刚刚创建的密码打开文件。

    这里有一些代码可以提供帮助。第三行是设置密码。所以下面的代码需要修改。而且我只在 Windows 系统上使用过 Python,而不是 Linux。

        import openpyxl
        wb = openpyxl.load_workbook('Pxl.xlsx')
        wb.security.workbookPassword = 'thepassword'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-03
      • 1970-01-01
      • 1970-01-01
      • 2018-12-18
      • 1970-01-01
      • 2020-06-18
      • 2016-04-02
      • 1970-01-01
      相关资源
      最近更新 更多