Python读写Excel的各种库

各库的基本信息

库名 官网/文档地址 说明
pandas pandas is a fast, powerful, flexible tool. 用于读写Excel和数据分析(需其他读写引擎)
openpyxl A Python library to read/write xlsx/xlsm files 用于 读写 OOXML格式文件,读写 xlsx 格式的首选
xlsxwriter A Python module for creating Excel XLSX files. 用于 xlsx 文件,支持格式化和合并单元格
pyxlsb xlsb parser for Python 解析 xlsb 格式的文件
xlrd xlrd is a library for reading data from xls 读 xls 格式文件
xlwt xlwt is a library for writing data to xls 写 xls 格式文件
xlutils read and write xls 读写 xls 格式文件(xlrd和xlwt的集合)
xlwings xlwings - Make Excel Fly! 调用 Excel 应用程序操作 Excel 表

参考文档:Working with Excel Files in Python

总结:

  1. 读写 xlsx 用 openpyxl
  2. 只写 xlsx 用 xlsxwriter
  3. 只读 xls 用 xlrd
  4. 只写 xls 用 xlwt
  5. 读写 xls 用 xlutils
  6. 复杂操作用 xlwings
  7. 数据分析用 pandas
posted @ 2024-09-09 21:44  那个白熊  阅读(33)  评论(0编辑  收藏  举报