openpyxl怎么读取一列数据
时间: 2023-07-08 10:53:17 浏览: 102
openpyxl读取execl某一行某一列的操作
5星 · 资源好评率100%
你可以使用 openpyxl 库中的 load_workbook() 方法打开 Excel 文件,然后使用 active 属性获取当前活动表格,接着通过 column_dimensions 属性获取列的维度。最后使用 for 循环遍历列中的所有单元格。
下面是一个示例代码:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('your_file.xlsx')
# 获取当前活动表格
worksheet = workbook.active
# 获取列的维度
column_dimension = worksheet.column_dimensions['A']
# 遍历列中的所有单元格
for cell in worksheet['A']:
print(cell.value)
```
上述代码中,A 列是要读取的列,可以根据需求更改。同时注意,openpyxl 中的行和列下标都是从 1 开始。
阅读全文