我需要在Excel文件中找到第一个空行,目前我正在使用Python的Openpyxl库。 我找不到任何可以满足我的需求的方法,所以我正在尝试自己编写代码。这是我的代码:
book = load_workbook("myfile.xlsx")
ws = book.worksheets[0]
for row in ws['C{}:C{}'.format(ws.min_row,ws.max_row)]:
for cell in row:
if cell.value is None:
print cell.value
break
我正在遍历“C”列中的所有单元格,如果单元格为空,则会“中断”。问题是它不会中断,它只会继续打印出“None”值。
谢谢
break
只会退出内部循环for cell in row:
。 - paskfor cell in ws['C']: if cell.value == None: print cell.row break
- user9704406