sheet.iter_rows()是一个在Excel表格中使用的函数,它用于迭代行数据。具体来说,它可以按照行的顺序逐行读取Excel表格中的数据。
使用sheet.iter_rows()函数时,可以指定一些参数来控制迭代的行范围、列范围以及其他选项。例如,可以指定起始行和结束行的索引,以及要迭代的列范围。默认情况下,该函数会迭代所有的行和列。
以下是使用sheet.iter_rows()函数的示例代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择要操作的工作表
sheet = workbook['Sheet1']
# 迭代所有行
for row in sheet.iter_rows():
# 迭代行中的每个单元格
for cell in row:
# 打印单元格的值
print(cell.value)
```
上述代码会打开名为"example.xlsx"的Excel文件,并选择名为"Sheet1"的工作表。然后,它会使用sheet.iter_rows()函数迭代所有的行,并在内部的循环中打印每个单元格的值。