在Python中,`row`函数通常用于迭代Excel工作表中的行数据。以下是使用`row`函数的一些示例:
1. 使用`openpyxl`库读取Excel文件中的行数据:
import openpyxl as op
加载工作簿
ms = op.load_workbook('mtest.xlsx')
获取活动工作表
ws = ms.active
迭代工作表中的行数据
for row in ws.iter_rows('A1:C2'):
for cell in row:
print(cell.value)
2. 使用`pandas`库读取Excel文件中的行数据:
import pandas as pd
读取Excel文件
df = pd.read_excel('mtest.xlsx')
迭代数据框中的行数据
for index, row in df.iterrows():
print(row)
3. 使用`row_values`方法读取Excel文件中的行数据:
import openpyxl as op
加载工作簿
ms = op.load_workbook('mtest.xlsx')
获取活动工作表
ws = ms.active
读取特定区域的行数据
for row in ws.iter_rows(min_row=1, max_col=3, max_row=2):
for cell in row:
print(cell.value)
请注意,在使用`iter_rows`方法时,您需要确保在`Worksheet`对象上调用它,而不是在`Worksheet`类型上。