库 | 功能描述 | 优缺点 | 官方文档 |
---|---|---|---|
openpyxl | 读写Excel 的xlsx/xlsm/xltm/xltx文件 | 简单易用,功能广泛,单元格格式/图片/表格/公式/筛选/批注/文件保护等功能应有尽有;缺点是对VBA的支持不够好,读取文件效率较其他库低。 | https://openpyxl.readthedocs.io/en/stable/# |
xlutils xlrd/xlwt | 老牌Python包 xlrd:读xls/xlsx xlwt:写xls xlutils=xlrd+xlwt | 读写效率高,功能单一;不支持写xlsx文件 | https://xlrd.readthedocs.io/en/stable/# https://xlwt.readthedocs.io/en/stable/# https://xlutils.readthedocs.io/en/stable/# |
xlsxwriter | 创建xlsx文件 | 支持图片/表格/图表/筛选/格式/公式等,功能与openpyxl相似,优点是相比openpyxl还支持VBA文件导 |
Python 读写Excel常用库对比(openpyxl、xlrd+xlwt、xlsxwriter、win32com、xlwings、pandas、DataNitro)
最新推荐文章于 2025-03-14 18:12:01 发布