📅  最后修改于: 2023-12-03 15:08:58.440000             🧑  作者: Mango
在Python中,我们可以使用一些库,比如pandas和openpyxl,来读取Excel文件。这里我们将使用openpyxl库。
首先,我们需要安装openpyxl库。可以使用pip进行安装:
pip install openpyxl
使用openpyxl库,我们可以轻松读取Excel文件。以下是一个简单的例子:
import openpyxl
wb = openpyxl.load_workbook('example.xlsx')
sheet = wb['Sheet1']
for row in sheet.iter_rows(values_only=True):
print(row)
在上面的代码中,我们使用load_workbook方法加载Excel文件,并选中一个工作表。然后,我们使用iter_rows方法遍历每一行的单元格。values_only
参数指示openpyxl只返回单元格值而不返回 format 对象。最后,我们打印每行单元格的值。
如果我们只想遍历Excel表格的特定行,可以使用以下代码:
for row in sheet.iter_rows(min_row=2, max_row=4, values_only=True):
print(row)
在上面的代码中,我们使用min_row和max_row参数来指定我们要遍历的行的范围。
如果我们只想遍历Excel表格的特定列,可以使用以下代码:
for column in sheet.iter_cols(min_col=1, max_col=3, values_only=True):
print(column)
在上面的代码中,我们使用min_col和max_col参数来指定我们要遍历的列的范围。
本文介绍了如何在Python中遍历Excel表格的行和列。我们使用openpyxl库来读取Excel文件,并使用iter_rows和iter_cols方法遍历每行和每列的单元格。希望这篇文章可以帮助您在Python中处理Excel文件。