
Python
Pythonimport openpyxl# 打开excel文件workbook = openpyxl.load_workbook('data.xlsx')# 选择要读取的工作表worksheet = workbook['Sheet1']在上述代码中,我们使用load_workbook函数打开了名为“data.xlsx”的excel文件,并使用['Sheet1']选择了要读取的工作表。你可以根据实际情况修改文件名和工作表名。读取一列数据要读取excel文件中的一列数据,我们需要确定要读取的列号或列名。在本例中,我们将读取第二列(即列号为2)的数据。Python# 选择要读取的列column = worksheet['B']在上述代码中,我们使用工作表对象的索引方式选择了第二列数据,并将其赋值给了
column变量。你可以根据实际情况修改列号。打印列数据现在,我们可以遍历所选列的单元格,并将其值打印出来。Python# 遍历列数据并打印for cell in column: print(cell.value)在上述代码中,我们使用
for循环遍历了所选列的每个单元格,并使用value属性打印出了单元格的值。完整代码示例下面是完整的代码示例,演示了如何使用Openpyxl库在Python中仅读取excel文件中的一列数据:Pythonimport openpyxl# 打开excel文件workbook = openpyxl.load_workbook('data.xlsx')# 选择要读取的工作表worksheet = workbook['Sheet1']# 选择要读取的列column = worksheet['B']# 遍历列数据并打印for cell in column: print(cell.value)以上代码将打开名为“data.xlsx”的excel文件,选择工作表“Sheet1”,读取第二列的数据,并将其打印出来。使用Openpyxl库,我们可以方便地在Python中读取excel文件中的一列数据。通过选择特定的列号或列名,并遍历列中的单元格,我们可以轻松地获取所需的数据。Openpyxl还提供了许多其他功能,如写入和修改excel文件,使其成为处理excel数据的强大工具。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号