openpyxl iter_rows()是否跳过最后一行?

2024-09-29 23:20:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我在使用openpyx iter_行时遇到困难。在

源excel在第一列(A)中有行:

  • 页眉
  • 第一数据行
  • 。。。在
  • 第32数据行

代码:

start, stop = 0, 1000    
for row_index, row in enumerate(source_ws.iter_rows()):
    if start < row_index < stop:                
       # something meaning here

不访问最后32行数据,但在第31行中断。 行之间没有空行。在

我做了一个邪恶的黑客来规避这种行为,但这不是一个长久的选择。在

环境:

  • Python 3.4.0(v3.4.0:04f714765c13,2014年3月16日,19:25:23)
  • jdcal==1.0
  • openpyxl==2.1.5

我做错什么了?在


Tags: 数据代码insourceforindexexcelstart

热门问题