Python openpyxl 遍历指定列

介绍

在实际工作中,我们经常需要处理Excel表格中的数据。Python中的openpyxl库是一个强大的Excel文件操作工具,可以帮助我们读取、写入、修改Excel文件中的数据。有时候,我们需要遍历指定列的数据,进行进一步的处理。本文将介绍如何使用openpyxl库来遍历Excel表格中的指定列数据,并提供代码示例。

安装openpyxl库

在开始之前,我们首先需要安装openpyxl库。可以使用pip来安装openpyxl:

pip install openpyxl
  • 1.

读取Excel文件

首先,我们需要打开Excel文件并读取其中的数据。假设我们有一个名为"example.xlsx"的Excel文件,其中包含以下数据:

ABC
1AppleRed
2BananaYellow
3OrangeOrange

我们可以使用openpyxl来读取这个Excel文件:

from openpyxl import load_workbook

# 打开Excel文件
wb = load_workbook('example.xlsx')

# 获取活动的工作表
sheet = wb.active

# 遍历指定列,例如第二列(B列)
for cell in sheet['B']:
    print(cell.value)
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.

上面的代码中,我们首先使用load_workbook函数打开了名为"example.xlsx"的Excel文件,然后获取了活动的工作表。接着,我们使用sheet[‘B’]来指定遍历第二列(B列)的数据,并将每个单元格的值打印出来。

结论

通过本文的介绍,我们学习了如何使用openpyxl库来遍历Excel表格中的指定列数据。这对于处理大量数据、进行数据分析等工作非常有用。希望本文能够帮助你更好地利用Python来处理Excel文件中的数据。