|||
#python 3.10.0 合并excel文件到一个文件
import pandas as pd
import os
import warnings
warnings.filterwarnings("ignore")
file_dir=input("请输入表格文件所在文件夹:")
filedir=input("请输入合并后文件所在文件夹:")
filename=input("请输入合并后的完整文件名(包含扩展名):")
new_filename=filedir+"\\"+filename
file_list=os.listdir(file_dir)
new_list=[]
for file in file_list:
file_path=os.path.join(file_dir,file)
dataframe=pd.read_excel(file_path)
new_list.append(dataframe)
print("合并后的文件{}".format(new_filename))
result=pd.concat(new_list)
result.head()
result.shape
result.to_excel(new_filename,index=False)
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-23 04:21
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社