openpyxl读取excel指定列
在日常工作中,我们经常需要处理Excel表格数据,而openpyxl是一个功能强大的Python库,可以帮助我们读取和修改Excel文件。在本文中,我们将重点介绍如何使用openpyxl来读取Excel文件中的指定列数据。
安装openpyxl
首先,我们需要安装openpyxl库。可以使用pip来安装openpyxl,命令如下:
读取Excel文件
假设我们有一个名为data.xlsx
的Excel文件,其中包含如下数据:
学生姓名 | 数学成绩 | 英语成绩 | 物理成绩 |
---|---|---|---|
小明 | 90 | 85 | 88 |
小红 | 88 | 92 | 87 |
小刚 | 95 | 90 | 93 |
现在,我们想要读取该Excel文件中的英语成绩列数据。
上述代码中,我们通过load_workbook
函数打开Excel文件,然后选择第一个工作表。接着,我们使用iter_rows
方法读取第3列(英语成绩列)的数据,并将其存储在english_scores
列表中。最后,我们打印出英语成绩列的数据。
运行结果
在运行上述代码后,输出如下所示:
这就是我们从Excel文件中成功读取的英语成绩列数据。
总结
通过使用openpyxl库,我们可以轻松地读取Excel文件中的指定列数据。在处理大量数据时,openpyxl的高效性和易用性使其成为处理Excel文件的理想选择。