使用Python的openpyxl库可以很方便地读取Excel中的单元格。下面是使用for循环读取Excel中单元格的示例代码:
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择要操作的工作表
sheet = workbook['Sheet1']
# 获取工作表中的行数和列数
rows = sheet.max_row
cols = sheet.max_column
# 使用for循环遍历每个单元格
for row in range(1, rows+1):
for col in range(1, cols+1):
cell_value = sheet.cell(row=row, column=col).value
print(f'单元格({row}, {col})的值为:{cell_value}')
# 关闭Excel文件
workbook.close()
这段代码首先使用openpyxl.load_workbook()
函数打开Excel文件,然后选择要操作的工作表。接下来,通过sheet.max_row
和sheet.max_column
获取工作表的行数和列数。然后,使用两个嵌套的for循环遍历每个单元格,通过sheet.cell(row=row, column=col).value
获取单元格的值,并打印出来。最后,使用workbook.close()
关闭Excel文件。
推荐的腾讯云相关产品:腾讯云对象存储(COS),用于存储和管理大规模的非结构化数据,适用于图片、音视频、文档等场景。产品介绍链接地址:https://cloud.tencent.com/product/cos
领取专属 10元无门槛券
手把手带您无忧上云