python读取excel循环输出指定列的值
时间: 2024-02-17 17:32:14 浏览: 137
基于python实现在excel中读取与生成随机数写入excel中
可以使用Python内置库`openpyxl`来读取Excel文件,并通过循环输出指定列的值。以下是一个示例代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择指定的工作表
worksheet = workbook['Sheet1']
# 循环输出指定列的值
for row in worksheet.iter_rows(min_row=2, min_col=2, max_col=2):
for cell in row:
print(cell.value)
```
在这个示例中,我们打开了名为`example.xlsx`的Excel文件,并选择了第一个工作表`Sheet1`。然后,我们使用`iter_rows`方法循环遍历第二列中的每个单元格,并输出其值。请注意,我们在`iter_rows`方法中指定了`min_row`参数为2,以跳过表头行。如果你想输出不同的列,可以修改`min_col`和`max_col`参数。
阅读全文