增强python中的代码运行时序

时间:2018-01-06 21:54:46

标签: python excel pandas time

我试图通过在高性能计算机和anaconda上运行来加速我的代码,任何人都可以提供任何建议,因为工作簿大小表是600张。 以下是我的代码

#gc.collect()
import pandas as pd
import xlrd

file = r'C:\\Users\\Taqwa\\Desktop\\stations\\9575_output.xlsx'
list_dfs = []

xls = xlrd.open_workbook(file, on_demand=True)
for sheet_name in xls.sheet_names():
    df = pd.read_excel(file,sheet_name)

    list_dfs.append(df)

dfs = pd.concat(list_dfs,axis=0)
writer = pd.ExcelWriter('C:\\Users\\Taqwa\\Desktop\\stations\\9575_output_Concat.xlsx')
dfs.to_excel(writer,'9575Contatenated')
writer.save()

鉴于我在运行代码8小时后得到了结果。

0 个答案:

没有答案