python读写Excel的17个重要库

相信不少群友可能在项目中需要读写excel。尤其一些企业内部项目。

这里了列举17个读写Excel的类库供你参考。

XlsxWriter

XlsxWriter是一个Python模块,用于以Excel 2007+ XLSX文件格式写入文件。

https://github.com/jmcnamara/XlsxWriter

xlwings

xlwings是一个BSD授权的Python库,它使从Excel调用Python变得容易,反之亦然。

https://github.com/xlwings/xlwings

pyexcel

pyexcel提供了一个应用程序编程接口来读取、操作和写入各种excel格式的数据。

https://github.com/pyexcel/pyexcel

pandas

pandas 是一个机器学习人士经常使用来读写 Excel CSV 文件的工具库

https://github.com/pandas-dev/pandas

xlwt

这是一个供开发人员使用的库,用于生成与Microsoft Excel 95至2003版本兼容的电子表格文件。

https://github.com/python-excel/xlwt

pycel

这是一个供开发人员使用的库,用于生成与Microsoft Excel 95至2003版本兼容的电子表格文件。

https://github.com/dgorissen/pycel

PyExcelerate

PyExcelerate是一个用于编写与Excel兼容的XLSX电子表格文件的Python库,重点在于速度。

https://github.com/kz26/PyExcelerate

xlutils

这个软件包提供了一组用于处理Excel文件的实用程序。

https://github.com/python-excel/xlutils

formulas

formulas实现了一个Excel公式的解释器,它解析和编译Excel公式表达式。

https://github.com/vinci1it2000/formulas

pylightxl

一个轻量级、零依赖(只使用标准lib)、直奔主题(没有花哨的东西)的微软Excel读写器python 2.7-3+库。

https://github.com/PydPiper/pylightxl

nb2xls

通过新的 "下载为 "选项或通过命令行的nbconvert将Jupyter笔记本转换为Excel电子表格(xlsx)。

https://github.com/ideonate/nb2xls

openpyxl

openpyxl是一个Python库,用于读/写Excel 2010 xlsx/xlsm/xltx/xltm文件。

https://github.com/ericgazoni/openpyxl

Koala

Koala将任何Excel工作簿转换为Python对象,从而实现了无需Excel的即时计算。

https://github.com/vallettea/koala

XlsxPandasFormatter

提供了一个辅助类,用于包装由pandas toexcel方法编写的工作表、工作簿和数据框架对象,使用xlsxwriter引擎,允许单元格的格式一致。

https://github.com/webermarcolivier/xlsxpandasformatter

xls2slsx

使用xlrd和openpyxl将.xls文件转换为.xlsx。

https://github.com/snoopyjc/xls2xlsx

vb2py

vb2py是一个工具包,用于帮助Visual Basic项目转换为Python。

https://github.com/reingart/vb2py

xltable

xltable是一个将表格数据和图表写入Excel的API。

https://github.com/fkarb/xltable

这么多轮子,相信总有一款适合你。

主机差评君首发于zhuji188.com,转发请标明来源https://zhuji188.com/777.html
THE END
分享
二维码
< <上一篇
下一篇>>