1
我需要從excel電子表格中的2列中拉出16行,並添加許多工作表。我已經想出瞭如何從需要輸出的地方打印輸出,但我只需要16行。我的腳本一直打印到底部。這裏的腳本:從工作表中提取單元格的範圍
import xlrd
import csv
wb = xlrd.open_workbook('myworkbook.xlsx').sheet_by_index(16)
mydata = open("myoutput.csv", 'w')
try:
for rownum in range(47, wb.nrows):
ipaddr.write(str(wb.cell(rownum, 4).value)+ ", " +(wb.cell(rownum, 6).value)+"\n")
finally:
mydata.close()
當我試圖限制這樣的範圍內:
有效範圍內的ROWNUM(47,63個wb.nrows):
只打印一行47.任何想法我如何限制輸出到16行? TIA
廠!!!!!!!謝謝!!!!! – nlcorbett