pandas.ExcelWriter()engine参数都有哪些选项?

阅读 60

2022-03-12

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更强大些,支持追加模式。

精彩评论(0)

0 0 举报