`iter_cols`给出工作表对象没有属性错误?

`iter_cols` gives a worksheet object has no attribute error?

在多次失败后 iter_cols 无法使用我的代码。

我尝试直接使用文档中的示例。

from openpyxl import load_workbook
from openpyxl import Workbook
wb = load_workbook("Trying web.xlsx")
ws = wb.active
ws.iter_cols()

for col in ws.iter_cols(min_row=1, max_col=3, max_row=2):
    for cell in col:
        print(cell)

>

Traceback (most recent call last): File "", line 1, in ws.iter_cols() AttributeError: 'Worksheet' object has no attribute 'iter_cols'

您应该检查您使用的 openpyxl 的版本。

import openpyxl
print(openpyxl.__version__)

如果是旧版本,可以升级到最新版本

您可以使用 pip 升级 Openpyxl :

pip install openpyxl --upgrade