【发布时间】:2018-12-10 20:25:58
【问题描述】:
我正在通过 python - openpyxl 库解析一些 Excel 文件。
我的目标是阅读位于某个单词或字母(如 N)下的单元格。 因此,一旦找到 N,代码应该移动到下面的单元格,如果它包含有效数字,则将其放入列表中,否则会中断阅读。 我在定义正确的条件时遇到问题。
for col_cells in sheet.iter_cols(min_col=2, max_col=2):
for cell in col_cells:
if cell.value == "N":
print (cell)
print ("N is Found")
break
N=[]; i=1; celln=cell
while celln.value =! 0:
cellb=cell.row + i
Nlist. append(sheet[cell.column+str(cellb)].value)
i=i+1
print(i)
celln=sheet[cell.column+str(cellb)]
【问题讨论】: