范围不是从零开始

时间:2017-04-27 01:49:26

标签: python-2.7 range xlrd

我必须做一些非常愚蠢的事情,但我无法弄清楚它是什么。我正在使用xlrd从excel文件中读取数据。我试图通过在787范围内选择来选择一列数据。我期望的是0到786的范围,但我得到的是从290开始到786的范围。贝娄是我的代码。

import xlrd
sonde_data = xlrd.open_workbook('sonde_name.xlsx')
sonde_data = sonde_data.sheet_by_index(0)
for row in range(sonde_data.nrows):
    print row
    temperature = sonde_data.cell_value(row, 7)
    depth = sonde_data.cell_value(row, 20)
    print depth

我得到的打印行的结果是289,290,.....,786。我也只得到289到786的温度和深度数据。我也尝试在787中输入范围位而不是获得行数,但我遇到了同样的问题。我做错了什么?

干杯,

罗宾

0 个答案:

没有答案