python中遍历excel查找出固定值所在行的某一列
时间: 2024-05-10 11:14:12 浏览: 161
你可以使用 `openpyxl` 库来读取 Excel 文件,并使用 `for` 循环遍历每一行。在遍历的过程中,可以使用条件语句来判断当前行是否包含需要查找的固定值。如果包含,就可以获取该行的某一列数据。
以下是一个示例代码,可以实现你的需求:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook.active
# 遍历每一行
for row in worksheet.iter_rows(min_row=1, max_row=worksheet.max_row, values_only=True):
# 判断当前行是否包含需要查找的固定值
if '固定值' in row:
# 获取该行的某一列数据
column_data = row[1] # 假设需要获取第二列数据
print(column_data)
```
在上面的代码中,`'example.xlsx'` 是你的 Excel 文件名,`'固定值'` 是你要查找的固定值,`row[1]` 表示获取该行的第二列数据。你可以根据实际情况修改这些参数。
阅读全文