读取excel表中sheet页中“请求分类”列表中不为空的数据并打印他所在行数
时间: 2024-04-13 19:29:17 浏览: 122
读取excel的内容,并传入access并且可以打印。
要读取Excel表中特定sheet页中“请求分类”列不为空的数据,并打印它们所在的行数,可以使用`openpyxl`库来实现。下面是示例代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('filename.xlsx')
# 选择特定的sheet页
worksheet = workbook['sheet_name']
# 遍历每一行,查找“请求分类”不为空的数据
for row in worksheet.iter_rows(min_row=2, values_only=True):
if row[8] is not None: # 8表示“请求分类”所在列的索引,根据实际情况进行调整
print(row)
```
在上面的代码中,需要将`filename.xlsx`替换为实际的Excel文件名,将`sheet_name`替换为实际的sheet页名称。通过遍历每一行,并判断“请求分类”列是否不为空,如果不为空,则打印该行的数据。请注意根据实际情况调整索引值和起始行数。
阅读全文