Chinaunix

标题: 实现相同功能python比vba慢4倍,请教大师如何能改善 [打印本页]

作者: ycyutingyong    时间: 2021-08-20 22:04
标题: 实现相同功能python比vba慢4倍,请教大师如何能改善
请教各位大师, 我有2000行, 25列的数据,  实现同样的分组汇总, 合并计算的功能 , 处理数据的任务并不大,  得到同样的结果,  我用VBA和python的pandas ,  2种方法做了对比,  VBA主要采用了数组和字典, 处理时间1秒钟即完成,  python用了xlwings,  pandas, 在vba里面直接调用py文件执行处理, 耗时4秒,  或者直接在vscode中运行该Py文件, 也是4秒,  比VBA慢了4倍, 其实2000条数据并不算多,  不知道为什么差距那么大, 请教大师该如何能达到和VBA相当的速度呢,     





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2