【发布时间】:2020-01-18 05:43:14
【问题描述】:
我正在尝试从 Excel 工作表中仅提取特定数量的行。我能够提供开始,但我不知道如何包含行的停止值。我无法在文档中找到任何可以帮助我停止的东西。
workbook = xlrd.open_workbook(path)
worksheet = workbook.sheet_by_name('sheet1')
for row in range(0,worksheet.nrows):
print(row)
我得到 1 到 250,这是电子表格的结尾。我希望能够只提取 1 到 125。如何指定该端?
我试过了:
for row in range(0,125,worksheet.nrows):
print(row)
我得到了 0 0 0 0
如何获得 1,2,3...125?
我用过here的解决方案:
worksheet.row_values(0, 0 , 125) for row
但是我得到一个语法错误。
我在 SO 中找到的所有其他答案都使用 worksheet.nrows 一直到最后我只希望它达到 125。
【问题讨论】:
标签: python python-3.x xlrd