遍历Excel工作表的方法可以使用Python的openpyxl库来实现。下面是一个示例代码:
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取所有工作表名称
sheet_names = workbook.sheetnames
# 遍历每个工作表
for sheet_name in sheet_names:
# 选择工作表
sheet = workbook[sheet_name]
# 获取工作表的最大行数和最大列数
max_row = sheet.max_row
max_column = sheet.max_column
# 遍历每个单元格
for row in range(1, max_row+1):
for column in range(1, max_column+1):
# 获取单元格的值
cell_value = sheet.cell(row=row, column=column).value
print(cell_value)
# 关闭Excel文件
workbook.close()
在上面的代码中,首先使用openpyxl.load_workbook函数打开Excel文件。然后,使用workbook.sheetnames获取所有工作表的名称。接下来,使用workbook[sheet_name]选择每个工作表,并使用sheet.max_row和sheet.max_column获取最大行数和最大列数。最后,使用sheet.cell(row=row, column=column).value获取每个单元格的值,并进行处理。最后,使用workbook.close()关闭Excel文件。