#在原有的基础上,对程序进行完善:因为大多数合并的表格,他们的格式都是一样的,就拿我自己来说,
#把很多同学填写的信息进行合并,他们使用的表格的格式都是一样的,所以就会有很多重复的表头
#当然,这个可以自己去掉,但是就有点浪费时间了,去掉重复的表头我感觉是最基本的功能
Excel_path="F:/python/Excel文件夹"
source_excel_name_list=os.listdir(Excel_path)
target_excel_name="信息统计.xls"
#print(source_excel_name_list)
source_excel=[Excel_path+"/"+i for i in source_excel_name_list]
target_excel = Excel_path+"/"+target_excel_name
# 读取数据;fr是 读文件流
Excel_data = []
#表示是第几个文件
flag=0
for i in source_excel:
#依次打开文件列表中的每一个Excel文件
fr = xlrd.open_workbook(i)
#获取Excel文件的所有sheet,并遍历
for sheet in fr.sheets():
#获取每一个sheet的多行数据,并每一一行的将数据写入到data列表中
for rownum in range(sheet.nrows):
#sheet.row_values()返回的是指定行数的数据,每个格是一个元素,每一行是一个列表
#rownum的设置:每个文件有n行是相同的,就设置为rownum0)&(rownum