求助各位,我用的是pycharm教育版,合并三个表,累计行数在四万行左右,以下是我写的代码,运行时间最短的一次也是一百六十多秒,并且运行一次一次比一次久,最后一次将近四百秒了,求帮忙看下代码写的有什么问题,或者可以怎么改,谢谢,好人一生平安
import os
import pandas as pd
import time
start=time.time()
path=r'D:\我的工作文件夹\A 可视化\sales_order'
empty=pd.DataFrame()
y=os.listdir(path)
for i in y:
df=pd.read_excel(path+'\%s'%i)
#连接路径和表名
empty=pd.concat([empty,df])
empty.to_excel(excel_writer = r'D:\我的工作文件夹\A 可视化\sales_order.xlsx',sheet_name='order',index=False)
end=time.time()
print('代码运行时间为:%.2f 秒'%round(end-start,2))