Python Openpyxl和密码保护

Python Openpyxl和密码保护,python,pandas,passwords,openpyxl,Python,Pandas,Passwords,Openpyxl,我在网上找到了这个问题相互矛盾的答案 我使用典型的函数定义方法打开excel文件: import pandas as pd import openpyxl as op def openthis(path, sheet): book = op.load_workbook(filename=path, data_only=True) tab = book[sheet] data = tab.values columns = next(data)[0:] df

我在网上找到了这个问题相互矛盾的答案

我使用典型的函数定义方法打开excel文件:

import pandas as pd
import openpyxl as op

def openthis(path, sheet):
    book = op.load_workbook(filename=path, data_only=True)
    tab = book[sheet]
    data = tab.values
    columns = next(data)[0:]
    df = pd.DataFrame(data, columns=columns)
    return df

df = openthis(r'filepath\filename.xlsx', 'Sheet1')
如果我知道该文件受密码保护,并且我知道密码是什么,我是否能够/如何将密码合并到此方法中?我从openpyxl文档中看到,它支持使用密码保护保存文件:

…但我似乎找不到用密码打开文件的方法。提前谢谢