大话 Python:python 操作 excel 系列 -- 能够操作 excel 的 python 库有哪些?
什么时候 excel 和 python 有了联系
其实 excel 和 python 早在很久以前就有联系,只是近年来随着大数据的产生使用 python 来进行数据分析、数据挖掘的实例越来越多,excel 本身作为图表软件工具也是很强大的存在,两者结合起来使用更是能事半功倍。
excel 和 python 一起使用主要有两种方式,一种是 python 读取 excel 文件进行编辑、读取、分析、可视化图表操作等,另一种是使用 excel VBA 版本用宏的方式来调用 python 脚本来进行操作。
python 支持 excel 的库主要有哪些
xlrd 库:从 excel 文件读取数据和格式化信息的库,支持 .xls 以及 .xlsx 文件。
xlwings 库:支持 python 调用 excel ,也支持 excel VBA 调用 python 脚本,同样支持文件的读写操作,是比较强大的一款 python 库。
win32com 库:支持 .xls,.xlsx 文件的读,支持 .xlsx 文件的写。
pandas 库:比较常见的一种 python 分析数据的库,支持 .xls,.xlsx 文件的读写,可以只加载每个表的单一工作页。
xlsxwriter 库:不同的是这个库只支持 .xlsx 的写操作,可以支持 excel VBA 调用 python 脚本。
更多精彩前往公众号【老王说编程】,每天分享 Java、Python 语言干货。
微信搜一搜【老王说编程】,后端干货分享、经验交流,每天进步一点点。
版权声明: 本文为 InfoQ 作者【老王说编程】的原创文章。
原文链接:【http://xie.infoq.cn/article/dbcef8a60b97423e6c690b981】。文章转载请联系作者。
评论