当前位置:   article > 正文

Python办公自动化|可能是全网最完整的 Python 操作 Excel库总结!_python办公自动化库

python办公自动化库

大家好,我是早起。

在之前的办公自动化系列文章中,我已经对Python操作Excel的几个常用库openpyxlxlrd/xlwtxlwingsxlsxwriter等进行了详细的讲解。

为了进一步带大家了解各个库的异同,从而在不同场景下可以灵活使用,本文将横向比较7个可以操作 Excel 文件的常用模块,在比较各模块常用操作的同时进行巩固学习!

  1. xlrdxlwtxlutils 各自的功能都有局限性,但三者互为补充,覆盖了Excel文件尤其是 .xls 文件的操作。xlwt 可以生成 .xls 文件,xlrd 可以读取已经存在的 .xls 文件,xlutils 连接 xlrdxlwt 两个模块,使用户可以同时读写一个 .xls 文件。简单来说,xlrd 负责读、xlwt 负责写、xlutils 负责提供辅助和衔接

  2. xlwings 能够非常方便的读写 Excel 文件中的数据,并且能够进行单元格格式的修改

  3. XlsxWriter 是一个用来写 .xlsx 文件格式的模块。它可以用来写文本、数字、公式并支持单元格格式化、图片、图表、文档配置、自动过滤等特性。但不能用来读取和修改 Excel 文件

  4. openpyxl 通过 工

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/898965
推荐阅读
相关标签
  

闽ICP备14008679号