load_workbook() got an unexpected keyword argument 'password'
时间: 2023-12-07 19:05:10 浏览: 595
解决python执行较大excel文件openpyxl慢问题
5星 · 资源好评率100%
这个错误通常表示在调用load_workbook()函数时,使用了一个无效的参数"password"。这可能是因为该函数的语法已经改变了,或者是因为您使用的是不同版本的Python或openpyxl库。
如果您使用的是openpyxl 3.0或更高版本,请使用load_workbook()函数的新语法:
```
from openpyxl import load_workbook
# 打开需要读取的Excel文件
workbook = load_workbook(filename='example.xlsx', read_only=True, keep_vba=False, data_only=True, keep_links=False)
```
如果您使用的是openpyxl 2.6或更低版本,请确保只使用支持的参数:
```
from openpyxl import load_workbook
# 打开需要读取的Excel文件
workbook = load_workbook(filename='example.xlsx', read_only=True, data_only=True)
```
请注意,这里的语法可能会因openpyxl库的版本而有所不同。建议您查看openpyxl文档以了解最新的语法和用法。
阅读全文