这两天刚好需要用Python从一个简单的几百行的xlsx文件中读取数据,
试了openpyxl,pylightxl,发现后者的速度比前者快100倍。
前者用时几秒,而后者仅仅33毫秒。
后面有空再对这两个库的性能测试看看。
【 在 MetalSlugX (冰天雪地敲冰块,春光灿烂挖臭虫) 的大作中提到: 】
: 如果用win32com,python的程序和vba操作office的代码其实没啥区别——不过python处理字符串,比vba写起来简单多了,看起来也简洁;而vba处理字符串,稍微复杂一点,left、right、mid放一起,就晕了
: btw,这几年,我也经常得在word、excel文件中各种数据提取、处理、输出。
: 多数情况下直接python,通过docx/pyopenxl读/写相关文件的时候多,偶尔调用win32com
: ...................
--
FROM 211.97.131.*