python 读写excel 存储问题

从第二列复制值到第四列,保存的只是最后一个值,调试发现,每次循环执行到最后一句就删除了上一个,怎么解决啊?

你能不能把只需要执行一次的语句放在循环外面来
...........

nrow=sh.nrows
wb=copy(bk) #移到循环外
ws=wb.get_sheet(0) #移到循环外
for i in range(1,nrow):
serid=sh.cell_value(i,1)
ws.wrtie(i,3,int(serid))
wb.save('testcase.xls') #移到循环外
温馨提示:答案为网友推荐,仅供参考
相似回答