jQuery火箭图标返回顶部代码

如何使用python将多个Excel表格合并到同一张表格

背景:

  在使用上位机对PCB进行测试时,每测一片板子,生成一张表格数据,但是后期需要对数据统一分析,因此需要合并成同一张表格。

表格数据:

  

 

使用python将两个表格数据合并:

import pandas as pd
import os
 
# 文件夹路径
folder_path = '333'
 
# 读取文件夹内所有Excel文件
xls_files = [f for f in os.listdir(folder_path) if f.endswith('.xlsx')]
dfs = [pd.read_excel(os.path.join(folder_path, file)) for file in xls_files]
 
# 合并所有DataFrame
combined_df = pd.concat(dfs, ignore_index=True)
 
# 将合并后的DataFrame保存到新的Excel文件的第一个工作表
combined_df.to_excel('333/测试数据.xlsx', index=False)

执行后生成文件

 

 为了批量执行,因此需要将.py文件打包成exe文件,操作人员只需要点击exe文件即可执行合并

.py打包成exe文件方法如下:

pyinstaller your_script.py

 

  打开在生成的dist文件夹下,找到DEMO.exe,将需要执行的数据放入到“333”文件夹下,直接执行DEMO.exe即可

 

posted @ 2024-10-29 10:17  小樊同学  阅读(154)  评论(0编辑  收藏  举报