openpyxl使用for循环读取excel指定列数据
时间: 2024-01-23 07:02:43 浏览: 68
openpyxl读取execl某一行某一列的操作
5星 · 资源好评率100%
可以使用 openpyxl 库中的列迭代器方法 `iter_cols()` 来迭代指定列的数据,然后使用 for 循环遍历每个单元格来获取数据。以下是一个示例代码:
```python
import openpyxl
# 打开 Excel 文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择工作表
sheet = wb['Sheet1']
# 选择要读取的列
col = sheet['B']
# 遍历每个单元格并输出数据
for cell in col:
print(cell.value)
```
在上面的代码中,我们选择了第二列(即 B 列),然后使用 for 循环遍历每个单元格并输出其值。你可以根据需要修改代码来读取其他列的数据。
阅读全文