遇到问题了,求解答!

请大家看看,题目要求如图所示。11111111111111111

img

模拟了一下你说的文件以及文件夹。

img


每个文件里面的内容如下:

img

img

img

运行代码,最终合并之后,结果如下:

img

应该是达到了你想要的效果吧!
源码附上:(注意:将源码中的文件路径替换为自己的路径,输出结果路径也替换成自己想要的,如果不会我可以教你)

from openpyxl import load_workbook,Workbook
import os
basepath="C:/Users/17665/Desktop/exceltest/"
result_path="result.xlsx"

# file_path=os.getcwd()
file_list=os.listdir(basepath)
result_list=[('学号', '姓名', '是否提交', None)]
for file in file_list:
    if ".xlsx" in file:
        print(file)
        wb=load_workbook(os.path.join(basepath,file))
        ws=wb.active
        for row in ws.iter_rows(min_row=3,values_only=True):
            result_list.append(row)
print(result_list)

wb=Workbook()
ws=wb.active
for row in result_list:
    ws.append(row)
wb.save(result_path)

    




excel表格不提供的话,大家只能给你写个基本框架

那你是不是得提供一下excel呢

最后统计的结果咋样的,请提供图片