下面是合并代码:
#!/usr/bin/env python
#coding=utf-8
import os
import xlrd
import xlwt
file = xlwt.Workbook()
ta = file.add_sheet('sheet1')
nr = 0
li = []
for fname in os.listdir("./ins/"):
data = xlrd.open_workbook("./ins/" + fname)
table = data.sheet_by_index(0)
nrows = table.nrows
t = nrows
for i in range(nrows):
if table.row(i)[2].value in li:
t -= 1
else:
for j in range(len(table.row(i))):
ta.write(nr+i-nrows+t, j,table.row(i)[j].value)
li.append(table.row(i)[2].value)
nr += t
file.save('res.xls')
—————————————————————————————————
本文原创自Slience的csdn技术博客。
本博客所有原创文章请以链接形式注明出处。
欢迎关注本技术博客,本博客的文章会不定期更新。
大多数人想要改造这个世界,但却罕有人想改造自己。
世上没有绝望的处境,只有对处境绝望的人。
————By slience
—————————————————————————————————