作者:西格咒_779 | 来源:互联网 | 2023-09-01 07:07
pandas.ExcelWriter()engine参数都有哪些选项?
pandas的ExcelWriter()类是写数据到excel表格中去的,那么关于engine参数有哪些呢?
主要有以下几种:
- xlsxwriter:
类似 :xlsxwriter.Workbook(file, **engine_kwargs)
- openpyxl (write mode):
类似:
openpyxl.Workbook(**engine_kwargs)`` - openpyxl (append mode):
类似:
openpyxl.load_workbook(file, **engine_kwargs)`` - odswriter:
类似:
odf.opendocument.OpenDocumentSpreadsheet(**engine_kwargs)` - xlwt:由于“https://pypi.org/project/xlwt/"package不再维护,后续版本pandas版本可能将移除`
总结,大家一般使用xlswriter和openpyxl两种engine即可,openpyxl更强大些,支持追加模式。