<>问题情景
给定多个学生离校返校信息统计Excel工作簿,利用Python将多个工作簿的内容汇总到一个工作簿
PS:读取的原始格式类型最好为Microsoft Excel 97-2003 工作表 (.xls)格式,不然容易出错。
<>代码实现
import os import os.path import pandas as pd import numpy as np import xlwt
import xlrd from xlutils.copy import copy from datetime import date,datetime df=
pd.DataFrame({'姓名':[], '学号':[], '专业':[], '是否回家':[], '离校时间':[], '返校时间':[]}) print
(df) for filename in os.listdir(r'E:\py_shiyan\Pycharm备份\遍历文件夹\新建文件夹'): filename
="E:\py_shiyan\Pycharm备份\遍历文件夹\新建文件夹"+"/" +filename data = pd.read_excel(
filename) print(data) df=pd.concat([df,data]) print(df) df = df.reset_index(drop
=True) df.to_excel('汇总3.xlsx',encoding='utf-8')
<>输出结果